Vue中scoped穿透 修改子组件样式

1,323 阅读1分钟

scoped看起来很好用,当时在Vue项目中,当我们引入第三方组件库时(如使用elment-ui),需要在局部组件中修改第三方组件库样式,而又不想去除scoped属性造成组件之间的样式覆盖。这时我们可以通过特殊的方式穿透scoped

1、stylus的样式穿透 使用 >>>

2、sass和less的样式穿透 使用 /deep/;sass中无效时使用:“::v-deep”

参考:vue-loader.vuejs.org/zh/guide/sc…

外层 /deep/ 第三方组件 { 样式 }