vue组件样式错落问题
样式加载是有先后次序的,我们一般会做main.js文件中引入全局样式,在组件中会引入一些样式,或者自定义,当出现重复定义的样式且权重一样时,后加载的样式会覆盖之前加载的。
上面说的原理大家估计都明白,这里强调下,当我们引入组件、与引入路由时,它们的先后顺序也会影响组件中样式的加载顺序的。
如下图,router在前,页面中组件的样式就会被plugins中组件的样式覆盖
使用qiankun无法正常加载子应用
- 主应用是否注册,正常挂载子应用
- 子应用发布的路由是否正确
Cannot read property 'isCE' of null
如果项目启动,出现上面的报错信息,大概率是由于依赖包冲突导致的。 可以通过yarn.lock / package-lock.json 中搜索,看是否同时存在着vue2、vue3两个版本