import * as from
import * as obj from ‘xx’
这种写法是把所有的输出包裹到obj对象里
我们有时候一个模块导出的一个变量时为:
那么当你没用按需导入的时候就会发现为undefined
那么应该如何去写呢:
- 因为你导出的时候是按需导出,不是默认导出一个,所以就得加花括号来进行接收
-
import{checkAdminLogin} from './hooks'
-
import * as from
,要么全局接收这个模块,成为一个对象,通过对象来调用这个模块里的函数。 -
import * as hooks from './hooks'
- 要么因为一个模块导出了一个变量那就export default 导出,后面导入不需要按需导入即可
import * as obj from ‘xx’
这种写法是把所有的输出包裹到obj对象里
例如:
xx里中:
调用hello 函数,即obj.hello();
调用login 函数,即obj.login();