【发布时间】:2020-06-19 12:19:29
【问题描述】:
我有一个 vue 项目,我在其中从 JS 变量动态加载模板。我是这样做的:
<template>
<component v-else :is="templateObject"></component>
</template>
<script>
import templateObject from './templateObject.vue';
export default {
name: 'vueProject',
data() {
return {
html:{
template: templateObject
}
}
}
</script>
我希望能够将 html 变量保存在 JSON 文件 (model.json) 中并稍后加载。我只能在model.json中写这个
{ "template": "vueTemplate"}
但它不起作用,因为模板被解释为字符串。任何想法如何实现我想做的事情?
【问题讨论】:
标签: javascript json vue.js dynamic