import 使用 理解

引入方式:

1.import { 解构属性 } from '路径' 导入通过export 抛出的接口.(这个属性名是不能变的,export 的是啥就写啥,引入export default可以自定义名字 不需要解构(不需要加{}),但只能有一个)

import * from '路径' 导入该路径文件所有的接口


export


export default

2.import动态导入。

一般需要异步获取模块之后再引入的时候使用动态导入,或者模块很大但不常用的时候。


3.inmport 不导入文件的某个接口,只导入该文件,这样会将文件中的代码都运行一遍。


import原理

import 相当于引入一个闭包,在使用的时候会将这个闭包运行。 在创建的作用域中运行这个闭包,闭包运行完毕抛出需要的值之后会销毁 下次调用再重新运行。

顺便说export 和 export default 区别

export 是可以有多个的 export default 只能有一个

export是给文件添加属性 export default给文件的default属性赋值.

各种引入方式

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章