angular - export *(星号)在 Angular/Typescript 中是什么意思

标签 angular typescript export

我正在经历一个 component communication example在 Angular 中然后我看到了这个:

export * from './message.service';

这个导出 Action 的作用是什么,为什么要在另一个不是message.service的文件中完成? (然而在 message.service.ts 中有一个导出服务类的导出函数)

export class MessageService {...

最佳答案

这会重新导出 './message.service' 中的所有内容。这通常是将多个模块打包到一个容器模块中,这样可以更容易地被客户导入。此功能在文档中也称为 Module Redirects

阅读here或文档 here

关于angular - export *(星号)在 Angular/Typescript 中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54304197/

相关文章:

javascript - 一个组件的 Angular Event 发射器与另一个组件混淆

Angular 6 @ngrx/store api 调用

java - 如何在 Eclipse 中导出 Java 游戏?

java - 当我导出 Java 项目时,我的图形不会显示

Typescript - 导入第三方模块 - 名称自动完成 VSCode

c# - [C#] 为 openOffice Calc 导出 xls 中的 DatagridView

css - ionic 复选框 :checked not working angular 2 ionic 2

angular - 以 Angular 9 每 x 分钟调用一次 http 请求

angular - Angular 编译器中的错误需要 TypeScript >=3.1.1 和 <3.2.0,但找到了 3.2.1

javascript - 在 Angular 中导入和使用外部 JS 库