import * as 是什么?

563 阅读1分钟

1.import 在导入模块中的变量的时候 需要 import { a, b, c, d } from ‘./api.js’ 这样一个一个的导入。

2.如果你想一次性全部导入模块的所有变量就可以使用 * as 代表全部

例子:

// methods.js文件
export const abc = () => {
    console.log(' abc ')
}
 
export const ced = () => {
    console.log(' ced ')
}
     

import * as means from '@/method.js'
 
means.abc();    // abc
 
means.ced();    // ced