vue动态import引入文件
vue动态import引入文件
新项目需要分为pc和移动端,使用的css文件不一样,而且文件是scss的使用javascript动态写入style无效,所以只能找了一下vue的方法.
vue有import()
方法可以动态导入文件,比如我在main.js动态导入
if (FunctionSet.isMobile()) {//自定义的判断是pc还是移动端的方法
import('./assets/css/mobile.scss');
}else {
import('./assets/css/pc.scss');
}
参考: