vue中给dom加样式是同过属性选择器来加的,
所以会在mouted给每个dom标签(不太懂)加一个data-…
而很多的插件都是在mouted后操作dom所以未能给新生成的dom 元素加data-…
导致在属性选择器加样式时不能起作用,因为后来的新生成的标签根本被选中类样式,
处理办法,
1.去掉 组件style中的scope,这样就是全局的样式,就都有样式了,
2.在样式前面加个/deep/就可以了
3.在common.css中添加,效果和第一种一样,想好自己的类命名不重复就行
vue中给dom加样式是同过属性选择器来加的,
所以会在mouted给每个dom标签(不太懂)加一个data-…
而很多的插件都是在mouted后操作dom所以未能给新生成的dom 元素加data-…
导致在属性选择器加样式时不能起作用,因为后来的新生成的标签根本被选中类样式,
处理办法,
1.去掉 组件style中的scope,这样就是全局的样式,就都有样式了,
2.在样式前面加个/deep/就可以了
3.在common.css中添加,效果和第一种一样,想好自己的类命名不重复就行