如何将<template>标签呈现为实际的DOM元素?

时间:2019-04-25 09:19:58

标签: vue.js

我目前正在处理一个脚本,该脚本使用<template> tags获取应呈现的标记。为了与Vue等反应性框架兼容,它使用MutationObserver动态查找新元素。但是,<template>标签在Vue中出于其自身目的而保留。有没有办法告诉Vue将此类标签与其他任何标签一样对待,并在DOM中呈现它?

1 个答案:

答案 0 :(得分:2)

您可以在Vue中使用is指令根据docs生成动态组件。

这样有效地将在HTML DOM中生成一个<template>标签。

<div is="template">
   <p>Some content</p>
</div>