标签: angular typescript export
我在Angular中经过component communication example,然后看到了:
export * from './message.service';
此导出操作的作用是什么,为什么要在另一个不是message.service的文件中完成导出操作? (但在message.service.ts中,有一个导出功能可以导出服务类)
export class MessageService {...
答案 0 :(得分:3)
此操作重新导出'./message.service'中的所有内容。通常这样做是将多个模块打包到一个容器模块中,客户端可以更轻松地将其导入。该功能在文档中也称为Module Redirects。
'./message.service'
Module Redirects
阅读here或文档here
答案 1 :(得分:2)
例如,您可以创建index.ts,该文件将重新导出来自某个目录的所有内容,这些内容包含许多文件,每个文件都导出一些文件。然后,您可以简单地从该文件中导入。
index.ts