相关疑难解决方法(0)

使用带有vue js的快速把手

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

提前致谢!

node.js handlebars.js vue.js

12
推荐指数
2
解决办法
8842
查看次数

将VueJS与Go后端一起使用

我想使用Go模板和VueJS进行数据绑定.以前有没有人融合?

我希望主要使用VueJS进行Ajax调用,因为手动(或使用jQuery)总是让我的代码变得混乱.

更具体地说,如果我有一个简单的<p>标签,其值是从Go模板生成的,如下所示:

{{.Color}}
Run Code Online (Sandbox Code Playgroud)

现在我想像这样绑定到值
:

{{someVariable}} 
Run Code Online (Sandbox Code Playgroud)

两者都是相同的标签.

javascript template-engine go vue.js

5
推荐指数
1
解决办法
3662
查看次数