今天又是一个繁忙的一天,加功能,改样式,改得头皮发麻,预定的任务还是没能完成,改起来真得太头疼,代码太乱了!!昨天那个bug,今天问了一下同事,不到五分钟就解决了,看来真得多交流多沟通啊,可以很快地解决问题!
解决方法是:不要scoped,直接改全局样式
<style lang="less">
@import "~@/config/theme.less";
.el-menu--vertical .el-menu--popup {
min-width: 180px!important;
padding: 8px!important;
border-radius: @borderRadiusBig!important;
background-color: @menuBackgroundColor!important;
}
</style>
好兄弟说:有的element的组件元素在最外层不在你那个页面层级上,这种都要用全局的。
针对报错弹黑窗的问题,加上下面这个配置,可以解决在本地环境弹黑窗的问题,但是在服务器上不行,还要找找解决办法。