import * as的使用

import * as 是将一个模块的所有导出内容作为一个命名空间对象导入到当前模块中,其中 * 表示导入该模块中的所有导出内容,而 as 则用于指定导入的命名空间对象的名称。

例如:在 formatter 文件中有两个方法导出

const a = () => {
	console.log('a');
};

const b = () => {
	console.log('b');
};

export { a, b };

导入的时候就可以用 import * as 把两个方法写在一个对象里

import * as formatter from '@/utils/formatter';

formatter.a();
formatter.b();

否则导入的时候就需要把每个方法都解构出来

import { a, b } from '@/utils/formatter';

a();
b();

相关推荐

  1. import * as使用

    2024-03-25 09:22:01       17 阅读
  2. import关键字使用

    2024-03-25 09:22:01       17 阅读
  3. `require`与`import`区别

    2024-03-25 09:22:01       16 阅读
  4. link和@import区别

    2024-03-25 09:22:01       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-25 09:22:01       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-25 09:22:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-25 09:22:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-25 09:22:01       20 阅读

热门阅读

  1. Python BaseModel和dataclass用法和区别

    2024-03-25 09:22:01       18 阅读
  2. 开源GPGPU

    2024-03-25 09:22:01       16 阅读
  3. 前端并发控制

    2024-03-25 09:22:01       14 阅读
  4. 前端开发中手机端相关知识点

    2024-03-25 09:22:01       16 阅读
  5. Windows + RTX4090驱动,CUDA安装

    2024-03-25 09:22:01       29 阅读
  6. 深入理解DBC文件:汽车行业的数据通信蓝图

    2024-03-25 09:22:01       18 阅读
  7. Simulink学习教程分享

    2024-03-25 09:22:01       16 阅读
  8. 滴滴基于 Clickhouse 构建新一代日志存储系统

    2024-03-25 09:22:01       21 阅读
  9. 精读《如何做好 CodeReview》

    2024-03-25 09:22:01       19 阅读
  10. 复习Day2_

    2024-03-25 09:22:01       18 阅读
  11. TCP重传机制详解——03DSACK

    2024-03-25 09:22:01       17 阅读