가 나는 서비스 2로 서비스 1를 주입해야하는 다른 서비스로 서비스를 주입하는 방법 설명처럼 :Angular2는 :
@Injectable()
export class myFirstService {
method1() {}
}
@Injectable()
export class mySecondService {
constructor(private service1: myFirstService) {}
method2(){
this.service1.method1();
}
}
그러나 오류가이 메시지와 함께 발생
에게이 '속성을 읽을 수 없습니다 method1 'of undefined
main.ts 또는 부트 스트랩 방법을 변경하지 않고이 문제를 해결하십시오.
감사
어디에서 어떻게 서비스를 제공합니까? –
당신은 typo'private service1 myFirstService'가 있어야합니다.'private service1 : myFirstService'는':'이 없습니다. – echonax
예, 개인 service1 : myFirstService – da45