无法使用Vue.config.delimiters,只能在新的Vue()上设置分隔符

rip*_*234 5 vue.js

根据这个答案,我正在尝试设置Vue.config.delimiters = ['${', '}']以便Vue与服务器端一起使用handlebars.

当我只使用全局配置时,它什么都没有.

当我设置delimiters新的Vues时,它可以工作

var game = new Vue({
        delimiters: ['${', '}'],
...
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它在一个全球的地方工作Vue.config.delimiter呢?

cra*_*g_h 5

中删除了全局分隔符Vue 2,因此您现在必须在Vue实例上设置它们。从Vue Github 页面

...in 2.0 分隔符将成为组件级选项,这意味着您只需为依赖于 DOM 模板的根实例设置它。vueify 或 vue-loader 处理的任何组件都可以继续使用默认分隔符。

此更改旨在更轻松地使用 3rd 方组件,因为全局更改分隔符意味着您将无法正确编译它们。