是否可以将 Go HTML 模板中脚本中的 Javascript 变量分配给模板变量?

问题描述

我有一个使用 Golang html/template 模块的网页,我有一个模板布尔变量

{{$variable := .thing}}

我有一个 if 和 else 分支来决定渲染什么

{{if $variable}}
<html stuff/>
{{else}}
<other html stuff/>
{{end}}

但是,我有一个运行一些 Javascript 的脚本,我希望将 Javascript 函数的结果分配给我的 {{$variable}},类似于

<script>
var x = function();
{{$variable = x}}
</script>

那么什么渲染可以改变

这样的事情有可能吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)