场景:同一套项目代码,发布在不同的公众号,包括小程序中,需要显示不同的界面样式
解决方案:(叉叉叉叉叉叉叉叉叉,不能解决,打包之后,所有的样式编译到一个页面了,这种方案pass掉)
方案一:
1.入口文件中,根据url参数不同,动态引入不同的组件,组件中只有css,来渲染页面
2.皮肤css设置
方案二:
在入口文件,根据参数,动态加class,根据class写相应的一套css皮肤
方案三:
根据不同的参数,动态引入不同的css文件,(文件命名是根据参数命名的)
方案四:(有点low,但是最终只能采用这种方案了)
最终解决方案
在app.vue中动态引入class 根据不同的参数,在公用的的css文件中,写多套css
因为这种方式暂时没有查出很好的方法,目前使用了方案四