vue v-html 动态内容样式无效解决
通过 v-html 创建的 DOM 内容不受 scoped 样式影响,但是你仍然可以通过深度作用选择器来为他们设置样式。
<style scoped>
.a >>> .b { /* ... */ }
</style>
有些像 Sass 之类的预处理器无法正确解析 >>>。这种情况下你可以使用 /deep/ 或 ::v-deep 操作符取而代之——两者都是 >>> 的别名,同样可以正常工作。
作者:孟繁贵
通过 v-html 创建的 DOM 内容不受 scoped 样式影响,但是你仍然可以通过深度作用选择器来为他们设置样式。
<style scoped>
.a >>> .b { /* ... */ }
</style>
有些像 Sass 之类的预处理器无法正确解析 >>>。这种情况下你可以使用 /deep/ 或 ::v-deep 操作符取而代之——两者都是 >>> 的别名,同样可以正常工作。
作者:孟繁贵
推荐:Vue学习汇总Vue学习(九)- v-text、v-htmlinnerText和innerHTML的区别代
<h5>9.v-html插入html</h5><div class="htmlbox"> <p>没有用v-htm...
v-text 与 v-html 的区别类似于 jquery 里 .text() 和 .html() 的区别v-text 指令 <div id="app"> <p v-text=", dat
vue中v-text / v-html使用 显示123
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M