主题切换问题,每切换一次都是拉去代码重新appendChild进去,是不是意味页面上有2份element-plus的样式呢
来源:5-13 动态换肤实现方案分析
Jace_qiang
2021-12-10
1、主题切换问题,每切换一次都是拉去代码重新appendChild进去,是不是意味页面上至少有2份element-plus的样式呢,如果多次切换,不刷新页面,就会一直加
2、主题替换了,但是按钮的:active样式没有变化,还是原来的没有替换
写回答
1回答
-
Sunday
2021-12-11
你好
是的。每次主题的切换都会重新生成一次样式被加入到页面样式表中。
如果不想要每次都添加的话,那么可以在每次新增时都删除掉上一次的 style。
问题二:
你这里所说的 active 指的是 el 中的选中样式吗?按照逻辑来说,主题替换后,选中的样式也会发生变化才对。你可以查看下课程的线上预览项目 https://imooc-admin.lgdsunday.club/ ,看看是否存在你所描述的问题。
00
相似问题