0
Javaの? extends MyClass
に相当するTypeScriptは何でしょうか?Javaの "?extends MyClass"に相当するTypeScriptジェネリック
私はthuslyそれをエミュレートすることができます。
function myFunc <TComponent extends MyBaseClass>(param: ComponentFixture<TComponent>) {}
が、のようなものにそれを短縮する方法があります:
function myFunc(param: ComponentFixture<? extends MyBaseClass>) {} // causes error TS1138: Parameter declaration expected
を?
これはまだ実装されていない可能性がありますか?
また、別の構文がありますか?
これはサポートされていない理由がありますか?
[Typescript相当の?不明なワイルドカード](https://stackoverflow.com/questions/33239227/typescript-equivalent-of-unknown-wildcard) – rgettman
ありがとうございます。関連していますが、私の方が理論的には異なる回答につながる(「拡張する」という)より具体的です。 – KarolDepka
違いは何ですか?私には、彼らは同じタイピングを提供するように見えます。そして、もしあなたがjavaの 'ComponentFixture >'を実現したいのであれば、 'ComponentFixture'と同じ型付け(多かれ少なかれ)があります。おそらく 'ComponentFixture