, 내가받을 오류 입력하면 : 아직반환 관찰 나는 다음과 같은 코드를 transpile하려고 할 때마다
TypeScript error: /Users/development/Desktop/Source/MyApp/MyApp/app/providers/register-service/register-service.ts(30,12): Error TS2322: Type 'Observable<{}>' is not assignable to type 'Observable<string>'.
Type '{}' is not assignable to type 'string'.
나는 (분명히) 아무것도 볼 수 없습니다 내 코드 문제 :
getRegisteredName(): Observable<string> {
return new Observable(observer => {
let registeredName: string = localStorage.getItem('RegisteredName');
if (registeredName) {
observer.next(registeredName);
observer.complete();
}
else {
observer.error(null);
}
});
}
이유입니다 이 기능을 거부하는 TypeScript 변환기?
'새로운 Observable (..) 반환 '을 시도해 보셨습니까? –
이것은 - 감사합니다 :) – keldar