Vue中的插值语法与v-html有什么区别?

104 阅读1分钟

v-html指令:
1.作用:向指定节点中渲染包含html结构的内容
2.与插值语法的区别
(1) v-html会替换掉节点中所有的内容,插值语法不会
(2) v-html可以识别html结构
3.v-html有严重的安全性问题
(1) 在网站上动态渲染任意html式非常危险的,容易导致XSS攻击
(2) 一定要再可信的内容上使用v-html,永远不要再用户提交的内容上