在 Golang 的 HTML 模板中使用 Vue.js [重复]

Posted

技术标签:

【中文标题】在 Golang 的 HTML 模板中使用 Vue.js [重复]【英文标题】:Using Vue.js in Golang's HTML templates [duplicate] 【发布时间】:2016-12-10 09:58:39 【问题描述】:

我想将 Vue.js 与 Golang 的 html 模板引擎一起使用,但由于两者都使用 ... 作为语法,它们相互冲突......

是否有人已经以某种方式做到了,或者对如何重叠这个问题有任何建议?

提前致谢。

【问题讨论】:

【参考方案1】:

您可以更改 Go 模板的默认分隔符。使用:

func (t *Template) Delims(left, right string) *Template

文档:https://golang.org/pkg/text/template/#Template.Delims

【讨论】:

这也是一个有用的信息,谢谢。但是我个人更喜欢更改 Vue 的分隔符而不是 Go 的。【参考方案2】:

您可以更改 Vue 使用的分隔符。看documentation

【讨论】:

感谢您的帮助!几秒钟前我在这里找到了答案***.com/a/36530534/3673491(供参考)。 参考:Vue.config.delimiters = ['$', '']

以上是关于在 Golang 的 HTML 模板中使用 Vue.js [重复]的主要内容,如果未能解决你的问题,请参考以下文章

golang 中 Template 的使用

golang 模板(template)的常用基本语法

手撸golang 行为型设计模式 模板方法模式

如何使用 vue-cli 指定在 html 模板中注入块的位置?

Golang Template 简明笔记

在 Golang 网站中使用模板显示 mysql 表