VS2015でAngular2チュートリアルを実行していて、TypeScriptファイルのコンパイルを妨げる警告が表示される。チュートリアルのリンクは次のとおりです。typedef VS2015でAngular2チュートリアルのコールシグネチャエラーが発生する
https://angular.io/docs/ts/latest/tutorial/toh-pt4.html
警告が説明予想コール署名付きのtypedefコードある:typedefのを持つ 'getHeroes'。私は誰かが私は変更する必要がありますどのように私を助けることができる... ...私はかなり新たなんだと学習
をいくつかの検索を行っているが、私には意味を成していた何かを見つけることができませんでした
import { Injectable } from "@angular/core";
import { HEROES } from "./mock-heroes";
@Injectable()
export class HeroService {
getHeroes() {
return Promise.resolve(HEROES);
}
}
上記のTypeScriptコードを使用して、getHeroesメソッドによって返されたPromiseの戻り値の型定義を設定します。
ファイル内のgetHeroesは表示されませんか? –