/Usage1/.a{::v-deep.b{}}/Usage2/.a::v-deep.b{}在使用vue开发项目的过程中,控制台一直在警告??提示如下图,但是一直没有解决,因为上网查了一下,据说只有版本vue-cli3以上。考虑到项目使用的是vue2.5.17,所以懒得动手,直到最近更新了chrome和edge浏览器后,问题才出现(貌似新的框架技术和浏览器都放弃了这个东西),并且我没想过要解决这个问题;[弃用]CSS动态配置文件不再支持/deep/组合器。它现在实际上是空操作,就好像它是一个后代组合器一样。/deep/组合符将被移除,并且在M65时无效。你应该删除它。有关详细信息,请参阅https://www.chromestatus.com/...。打开给出的链接,过滤query,了解/deep/取消后的处理方式:地址:https://www.chromestatus.com/...大体理解应该是/deep/基本失效,直接用""空格代替,或者>>>代替处理;因此,在项目中全局用空格替换/deep/,但是有些页面会混淆,所以将替换后加空格,样式部分还是无效,加>>>,其实是可以的,但是对于预处理器这样的由于SassLess,>>>无法正确解析,所以要确保style是css文件;还有一点需要强调一下,>>>在html单页中好像是无效的,但是在vue项目中是有效的;项目问题基本解决后,经过总结,上网查了一下样式渗透,发现除了>>>和/deep/,还有一个::v-deep,写法如下:`/Usage1/.a{::v-deep.b{}}/Usage2/.a::v-deep.b{}`上面的解决方案是项目中值得记录的问题;