vue

用vue怎么实现一个换肤的功能?

发布于 2021-01-11 17:01:40
关注者
0
被浏览
428
2 个回答
  • 面试哥
    面试哥 2021-01-12
    为面试而生,有面试问题,就找面试哥。

    在vue.config.js同级目录下创建 .env.development / .env.production 文件可以进行开发/生产环境的全局变量配置(需VUE_APP前缀),在项目中根据全局变量加载对应的sass文件实现换肤

  • 面试哥
    面试哥 2021-01-12
    为面试而生,有面试问题,就找面试哥。

    这个……全局的theme属性然后做class判断或者加载不同的样式文件。一种是编译时换肤 一种是用户操作换肤。编译时换肤可以通过css in js相关技术修改css预处理器的变量 。用户操作换肤 只能内置一些styleb变量供用户选择了

知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看