我正在寻找创建全局导入文件,而不是在每个组件中导入相同的库(每个组件中导入相同)。
我见过index.ts文件here,其中包含组件和服务等文件的导入引用。但我正在寻找一个解决方案,通过它我可以在一个文件中导入以下引用,然后我必须能够将单个文件导入到我的组件而不是所有以下引用。
// Observable class extensions
export * from 'rxjs/add/observable/of';
// Observable operators
export * from 'rxjs/add/operator/catch';
export * from 'rxjs/add/operator/debounceTime';
export * from 'rxjs/add/operator/distinctUntilChanged';
export { Component, OnInit } from '@angular/core';
export { Http, Response, Headers } from '@angular/http';
export * from 'rxjs/add/operator/map';
请帮忙,我是角色2的新手,在这方面找不到任何帮助。
答案 0 :(得分:0)
我通过创建名为'xyz'
的新ts文件然后将该文件导入到我的组件中来实现上述功能。 'xyz'包含所有参考文献。
import { Component, OnInit } from './xyz'
但是在R& D之后,我知道这不是最好的做法。详情请见this链接。