vue在组件内对elementUI弹出类的提示框样式进行修改不生效问题
在开发vue项目时,在某个组件内使用了elementUI的某些弹窗类提示组件,如图
在公共的less文件中修改了该弹窗的样式,之后在当前组件内对样式进行二次修改,发现书写的样式都没有生效
观察控制台可以发现,这是因为element这些弹出框类的组件,都挂载在了body节点上,而不是当前组件内,组件因为scoped使得样式仅在当前组件内生效,无法影响到外部
需要修改的话可以在vue文件内额外书写一个不带scoped属性的style标签,注意一定要添加限制生效范围的类名,防止影响全局的样式