新的项目对于客户自定义要求很高,然后换肤是其中一个很小的模块,经过了一段时间的摸索,看了许多文章,找到了几种方案. https://www.cnblogs.com/leiting/p/11203383.html 1.直接在当前页面写多套css, 如header需要有三种颜色方案,直接写三种方案,用一个状态值保存,绑定class根据不同的状态值使用不同的css 2.用less 写一个主题方法,写上颜色的参数,将需要用到的更改的样式进行抽离 这里相当于是一套样式,然后根据参数更改不同的样式,比如 在…