模板字符串作为Vue组件的模型

时间:2019-01-25 21:05:38

标签: vue.js vuejs2

我有一个组件值,它是模板字符串。截至目前,我正在导入Mustache进行渲染。我可以在Vue中使用某个功能吗?

import Mustache from 'mustache';
import store from '@/store';

export default {
  name: 'Template',
  computed: {
    evaluatedTemplate () {
      return store.getters.selectedMediaItems.reduce(function (evaluatedTemplate, mediaItem) {
        return evaluatedTemplate + Mustache.render(store.getters.template, mediaItem);
      }, '');
    }
  }
}

此外,在模板的文本区域中键入模板时,在控制台中出现错误:Error: Unclosed tag at ...。我尝试将v-pre添加到textarea标记中,但这使v-model停止工作。关于避免这些错误的任何想法?

0 个答案:

没有答案