0
私は角のサブモジュールを使ってモジュールを書いています。表記:暗黙のうちにモジュールの書き出しを繰り返す
module App.services {
export class SomeService { }
}
と私が使用しているすべてのサービスを初期化:「オブジェクト型のインデックスの署名が暗黙のうちに 『あらゆる』タイプを持っている」しかしdefToArray(App.services[s])
原因
function defToArray(def: any): any[] {
return (def.dependencies || []).concat(def)
}
for (var s in App.services)
app.service(s, defToArray(App.services[s]));
を。
私はすでにdefToArray(<any>App.services[s])
とdefToArray(App.services[s] as any)
のようなキャスティングを試みましたが、運はありません。
どのような考えですか?
あなたは命の恩人です! – Ken
@Ken助けてくれることを嬉しく思っています。好奇心が強い場合に備えて、私はいくつかの情報を追加しました。 – Paarth