我希望将我的服务的函数结果传递给我的组件。
服务:
import { Injectable } from '@angular/core';
@Injectable()
export class passVarHelper {
header: string;
constructor() {
this.header = "Title";
}
passindexToHeader(index:string) {
this.header = index;
this.takeindexToHeader();
}
takeindexToHeader() {
return this.header;
}
}
并在我的组件中接收此函数的结果:
loadIndex() {
this.indexSelected = this._passVarHelper.takeindexToHeader();
}
发布于 2018-10-23 03:30:59
要使用Angular中的服务中的函数,您需要将该服务传递到组件中
// component.ts
constructor( private myService: passVarHelper ){ }
public loadIndex() {
this.indexSelected = this.myService.takeindexToHeader();
}
https://stackoverflow.com/questions/52936467
复制相似问题