Я пытаюсь создать предварительный просмотр компонента VUE (аналогично JSFiddle / CodePen) в VUE.
Контейнер 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, которые я определил?