我正在使用快速把手构建一个用于服务器端模板的应用程序.在客户端,我想使用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用于客户端模板,同时仍然使用快速把手进行服务器端模板化?
提前致谢!