美文网首页
vue+js动态切换element-ui生成的主题css文件

vue+js动态切换element-ui生成的主题css文件

作者: 小小小菠菜吖 | 来源:发表于2020-01-02 20:07 被阅读0次

    1.设定一个主题变量

    theme:true//true为白色主题,false为黑色主题
    

    2.在index.html中添加link标签,初始化一个主题文件

      <link rel="stylesheet" type="text/css" href="./static/css/white.css" id="themeLinkId" />
    

    3.在Vue组件中进行动态切换

     if (this.theme) {//注意此刻的css文件路径是相对于index.html的路径
        document.getElementById('themeLinkId').href = './static/css/white.css';
     } else {
         document.getElementById('themeLinkId').href = './static/css/black.css';
     }
    

    相关文章

      网友评论

          本文标题:vue+js动态切换element-ui生成的主题css文件

          本文链接:https://www.haomeiwen.com/subject/huaooctx.html