根级维护一个url类 @Injectable() export class HttpData { HOST:string constructor(){ this.HOST = 'XXXXX' } } 根模块注声明注入 @NgModule({ providers: [ HttpData ], ... }) 直接在某个组件或服务使用即可 class XXComponent { constructor(private httpData:HttpData) { console.log(httpData.HOST) } } 你也可以在声明注入时使用别名 providers: [{provide: 'NICKNAME', useClass: HttpData}] 直接在某个组件或服务使用即可 class XXComponent { constructor(@Inject('NICKNAME') private httpData:HttpData) { console.log(httpData.HOST) } }
根级维护一个url类
根模块注声明注入
直接在某个组件或服务使用即可
你也可以在声明注入时使用别名
直接在某个组件或服务使用即可