首页 > 解决方案 > 是否可以在 Vue.js 中有条件地导入 css 文件?

问题描述

我的管理面板和客户页面合二为一Vue.js projectcss-files只有在当前路线有"forAdmin"元数据的情况下才可以使用确定吗?

标签: javascriptvue.jswebpack

解决方案


在您的mounted()函数中,您可以像这样添加它。

if(someCondition) {
    var element = document.createElement("link");
    element.setAttribute("rel", "stylesheet");
    element.setAttribute("type", "text/css");
    element.setAttribute("href", "external.css");
    document.getElementsByTagName("head")[0].appendChild(element);
}

推荐阅读