使用带把手的vuejs

Abd*_*gar 1 handlebars.js vuejs2

我在我的项目中使用vue,后端使用express的把手进行渲染.问题是vue和把手都使用相同的模板语法{{}}如何逃脱把手中的双花括号,以便它将被前端的vue选中?

Ale*_*erB 7

把手不支持自定义分隔符.您可以选择以下选项:

1)而不是使用Handlebars.js切换到Mustache.js(他的"哥哥"),然后:

Mustache.tags = ['<%', '%>'];
Run Code Online (Sandbox Code Playgroud)

2)或调整Vue.js:

Vue.config.delimiters = ['<%', '%>'];
Run Code Online (Sandbox Code Playgroud)

要么

new Vue({
    delimiters: ['${', '}']
});
Run Code Online (Sandbox Code Playgroud)

3)开始使用*.vue文件,这样您就不需要定义自定义分隔符