表題のエラーは、戻り値を指定している関数において何もreturn
しなかった場合に発生します。
例:
getHero(id: number): Promise<Hero> { this.getHeroes().then( promised_heroes => promised_heroes.find( hero => hero.id === id)); // returnが抜けている }
表題のエラーは、戻り値を指定している関数において何もreturn
しなかった場合に発生します。
例:
getHero(id: number): Promise<Hero> { this.getHeroes().then( promised_heroes => promised_heroes.find( hero => hero.id === id)); // returnが抜けている }