我有一个组件值,它是模板字符串。截至目前,我正在导入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
停止工作。关于避免这些错误的任何想法?