【发布时间】:2020-10-02 19:09:24
【问题描述】:
我正在尝试将包含 html 标记的 div 元素中的文本更改为实际的 html。我有一个 v-for 循环,它将所有文本项列出到 div 中。
<li v-for="item in items">
<div id="description" class="content">{{item.description}}</div>
</li>
整个文本只包含 html 元素,而不是把它变成我不想要的 html。
我曾考虑通过一个调用document.innerHTML() 的函数对其进行抽水,但我不确定如何使父级具有唯一的ID 来调用它。我想使用唯一 ID 或某种参数来跟踪项目的父项。
【问题讨论】:
-
我并没有真正关注。这听起来就像一个XY问题。如果要呈现原始 HTML,请使用 v-html directive。父 ID 在哪里发挥作用?
-
您可能还想看看:convert string to Dom in vuejs
-
hmm 和 @JayNyxed 你们俩都很棒,帮助很大。谢谢!
标签: vue.js