【发布时间】:2018-12-03 00:43:48
【问题描述】:
我正在尝试在 VUE 中创建 VUE 组件预览(类似于 JSFiddle/CodePen)。
需要向最终用户展示组件外观的 VUE 容器:
<quickpreview v-html="code"></quickpreview>
code 的内容是原始的 HTML,像这样:
<PRE-TASK>
<STEP>
<INSTRUCTION>
<REF-DS>das Teleskopieren ...</REF-DS>.</INSTRUCTION>
</STEP>
<STEP>
<INSTRUCTION>
<REF-DS>Sicherheitsanweisungen ...</REF-DS>.</INSTRUCTION>
</STEP>
<STEP>
<INSTRUCTION>
<REF-DS>Den Teleskopwagen ...</REF-DS>.</INSTRUCTION>
</STEP>
</PRE-TASK>
<STEP> 和 <INSTRUCTION> 都是有效组件:
components: {
'step': Step // Step.vue exists
'instruction': Instruction // Instruction.vue exists
}
强制<quickpreview> 将html 内容显示为我定义的VUE 组件的最简单方法是什么?
【问题讨论】:
标签: vue.js vuejs2 vue-component