使用带有 Go 后端的 VueJS
Using VueJS with a Go backend
我想使用 Go 模板和 VueJS 进行数据绑定。有没有人整合过两者?
我希望主要将 VueJS 用于 Ajax 调用,因为手动调用(或使用 jQuery)总是让我的代码混乱。
更具体地说,如果我有一个简单的<p>
标签,其值是从 Go 模板生成的,如下所示:
{{.Color}}
现在我想绑定到
中的值
像这样:
{{someVariable}}
两者都用于同一个标签。
如果您将 Vue.js 与另一个模板系统混合使用,您可以选择将内插定界符(默认情况下 ['{{','}}']
)更改为其他内容。
Vue.config.delimiters = ['${', '}']
现在您可以在 golang 中使用 {{.}}
,在 Vue 中使用 ${}
在 Go 端,您可以定义自己的分隔符:
https://golang.org/pkg/text/template/#Template.Delims
我想使用 Go 模板和 VueJS 进行数据绑定。有没有人整合过两者?
我希望主要将 VueJS 用于 Ajax 调用,因为手动调用(或使用 jQuery)总是让我的代码混乱。
更具体地说,如果我有一个简单的<p>
标签,其值是从 Go 模板生成的,如下所示:
{{.Color}}
现在我想绑定到
中的值
像这样:
{{someVariable}}
两者都用于同一个标签。
如果您将 Vue.js 与另一个模板系统混合使用,您可以选择将内插定界符(默认情况下 ['{{','}}']
)更改为其他内容。
Vue.config.delimiters = ['${', '}']
现在您可以在 golang 中使用 {{.}}
,在 Vue 中使用 ${}
在 Go 端,您可以定义自己的分隔符: https://golang.org/pkg/text/template/#Template.Delims