/deep/和::v-deep一样吗
时间: 2023-11-11 19:14:52 浏览: 165
deeplearning-ai-books-深度学习资源包
/deep/ 和 ::v-deep 是两种不同的选择器语法。
/deep/ 是一个受限制的选择器,它可以在 Shadow DOM 中穿越组件边界选择 DOM 元素。一般来说,我们可以使用 /deep/ 或者 >>> 符号来使用 /deep/ 选择器。
而 ::v-deep 是 Vue.js 特定的一个自定义指令,用于在单文件组件中穿透样式作用域。它实际上会将选择器编译成一个更具体的选择器,以确保样式作用于子组件。
总结来说,/deep/ 和 ::v-deep 都是用于穿越组件边界选择 DOM 元素的方式,但语法和使用场景略有不同。
阅读全文