Vue指令之v-html
v-html指令是设置innerHTML
1.v-html该怎么使用呢???
我们先在被vue实例挂载的标签div中,放入一个p标签,在p标签内部写入v-html指令,<p v-html="name"></p> ,那么name的值哪里来呢?
这就需要在data中去定义了,对于普通的文本和v-text没有什么差异,但是对于html结构就不一样了,它就会被解析出来,如下代码:
2.普通文本:

3.html结构:

4.总结:
- v-html 指令的作用:设置元素的innerHTML
- 内容中有html结构会被解析为标签
- v-text指令无论内容是什么,只会解析为文本
- 解析文本使用v-text,需要解析html结构使用v-html

本文主要介绍Vue指令v-html的使用。v-html指令用于设置元素的innerHTML,在被Vue实例挂载的标签中使用,值需在data里定义。对于普通文本,它与v-text差异不大,但对于html结构,v-html会将其解析为标签,而v-text只会解析为文本。

3867

被折叠的 条评论
为什么被折叠?



