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');
 }

参考:

原文地址:https://www.cnblogs.com/ziyue7575/p/13984268.html