“Vue v-html 指令”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) (建立内容为“https://www.bilibili.com/video/BV12J411m7MG/?p=8”的新页面) |
Jihongchang(讨论 | 贡献) |
||
第1行: | 第1行: | ||
https://www.bilibili.com/video/BV12J411m7MG/?p=8 | https://www.bilibili.com/video/BV12J411m7MG/?p=8 | ||
+ | |||
+ | 设置标签的 innerHTML<syntaxhighlight lang="html"> | ||
+ | <div id="app"> | ||
+ | <p v-html="content"></p> | ||
+ | </div> | ||
+ | |||
+ | var app = new Vue({ | ||
+ | el:"#app", | ||
+ | data:{ | ||
+ | content:"<a href='#'>hello world</a>" | ||
+ | } | ||
+ | }) | ||
+ | </syntaxhighlight>对于普通文本,v-html 和 v-text 没有区别,但对于 HTML 标签就会被 v-html 解析出来 |
2023年6月7日 (三) 08:40的版本
https://www.bilibili.com/video/BV12J411m7MG/?p=8
设置标签的 innerHTML
<div id="app">
<p v-html="content"></p>
</div>
var app = new Vue({
el:"#app",
data:{
content:"<a href='#'>hello world</a>"
}
})
对于普通文本,v-html 和 v-text 没有区别,但对于 HTML 标签就会被 v-html 解析出来