vue中import引入文件和使用的方式总结

Posted yunotes

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue中import引入文件和使用的方式总结相关的知识,希望对你有一定的参考价值。

1 引入第三方文件

  import router from ‘./router‘;
  使用 this.router;
2 引入模块,字符串,数值,函数,类获取按需导入
  import { testFun,string,number,class} from ‘../js/test.js‘;
  使用testFun(),string,number,class.a
3 引入整个模块,模块中有多个方法和变量
  例如 
export const sqrt = Math.sqrt;
export function square(x) {
    return x * x;
}
export function diag(x, y) {
    return sqrt(square(x) + square(y));
}

  import * as lib from ‘lib‘;
  使用 lib.sqrt/lib.square()

4  只是导入,不需调用如css或类库

  import "./assets/less/style.less";
  import AXios from ‘axios‘;

5 动态引入

async function main() {
    const myModule = await import(‘./myModule.js‘);

    const {export1, export2} = await import(‘./myModule.js‘);

    const [module1, module2, module3] =
        await Promise.all([
            import(‘./module1.js‘),
            import(‘./module2.js‘),
            import(‘./module3.js‘),
        ]);
}
main();

//这个文章特别好
https://zhuanlan.zhihu.com/p/57565371
 

以上是关于vue中import引入文件和使用的方式总结的主要内容,如果未能解决你的问题,请参考以下文章

VUE中常用的几种import(模块文件)引入方式

vue引入组件import和require的区别

vue引入组件import和require的区别

vue引入组件import和require的区别

vue引入组件import和require的区别

Vue2.0做的项目在IE下面打开一片空白?