我正在使用快速把手构建一个用于服务器端模板的应用程序.在客户端,我想使用vue.js. 但是,它们都具有相同的双括号表示法{{ variable }}.现在,我的vue.js变量没有显示,因为我的把手模板正在覆盖它.例如:
home.html的:
<div id="app">
{{message}} //this will not show up
</div>
Run Code Online (Sandbox Code Playgroud)
home.js:
new Vue({
el: '#app',
data: {
message: 'Hello Vue.js!'
}
});
Run Code Online (Sandbox Code Playgroud)
但是,如果我message在我的服务器端控制器中定义:
res.render('../views/home', {
message: 'message from handlebars'
});
Run Code Online (Sandbox Code Playgroud)
消息将显示出来.
总而言之,有没有一种方法可以将vue.js用于客户端模板,同时仍然使用快速把手进行服务器端模板化?
提前致谢!
我想使用Go模板和VueJS进行数据绑定.以前有没有人融合?
我希望主要使用VueJS进行Ajax调用,因为手动(或使用jQuery)总是让我的代码变得混乱.
更具体地说,如果我有一个简单的<p>标签,其值是从Go模板生成的,如下所示:
{{.Color}}
Run Code Online (Sandbox Code Playgroud)
现在我想像这样绑定到值
:
{{someVariable}}
Run Code Online (Sandbox Code Playgroud)
两者都是相同的标签.