引入方式:
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 条评论) “” |