为了账号安全,请及时绑定邮箱和手机立即绑定

Go语言模板:始终引用字符串并删除注释

Go语言模板:始终引用字符串并删除注释

Go
开满天机 2021-05-17 12:13:59
此Go代码始终引用一个字符串:模板中的http://play.golang.org/p/8k4s8dv2PE-您可以看到结果。我该如何生成var currentUser = null?请注意,它还会删除代码中的所有注释!如何调整?这个问题是我的Go:模板中带引号的字符串的延续。
查看完整描述

1 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

html/template软件包是专门为逃避价值而设计的。就您而言,您正在尝试传入JavaScript代码,而不是简单的值。您可以通过更改的类型做到这一点UserEmail到的template.JS。此类型包装astring并表示该值是有效的JavaScript,并且在JavaScript上下文中使用时应直接替换(不带引号)。

此版本的代码正是这样做的:http : //play.golang.org/p/aNGnFMyY1O


查看完整回答
反对 回复 2021-05-31
  • 1 回答
  • 0 关注
  • 306 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信