在vue中为了防止组件与组件之间的样式污染,使用scoped来进行组件之间的样式隔离,其原理主要是为组件增加一个属性eg:[data-454564654]这种,但是因为scope的原因会导致父组件无法修改子组件的样式,此时就要用到deep穿透,其中的deep的原理就是在css类等后面加入一个该组件的属性值。
详情见https://blog.csdn.net/weixin_45842655/article/details/103547362,感谢该作者的分享
在vue中为了防止组件与组件之间的样式污染,使用scoped来进行组件之间的样式隔离,其原理主要是为组件增加一个属性eg:[data-454564654]这种,但是因为scope的原因会导致父组件无法修改子组件的样式,此时就要用到deep穿透,其中的deep的原理就是在css类等后面加入一个该组件的属性值。
详情见https://blog.csdn.net/weixin_45842655/article/details/103547362,感谢该作者的分享