0
ここではちょっと混乱しているので、私が読んだチュートリアルのインターフェースについては、そのタイプ/オブジェクトの青写真として使うべきだと私は理解しています。私はPersonインターフェイスを持っているとし、それをコンポーネントで使用したいのですが、例えばdefault/age/dobのインスタンスを作成するにはどうすればいいですか?デフォルト値のインタフェース?
ここではちょっと混乱しているので、私が読んだチュートリアルのインターフェースについては、そのタイプ/オブジェクトの青写真として使うべきだと私は理解しています。私はPersonインターフェイスを持っているとし、それをコンポーネントで使用したいのですが、例えばdefault/age/dobのインスタンスを作成するにはどうすればいいですか?デフォルト値のインタフェース?
あなたの場合、抽象クラスが必要です。あなたがインターフェイスとの理由で値を持つことができません
export abstract class MyAbstractClass{
public myvalue = 'something';
}
はインターフェースであるあなたがinterface-のインスタンスを作成することはできません活字の世界で何かあるとtranspilationた後、それは完全に
を消えてしまうそれだけの情報を入力し、doesnのですJavaScriptにコンパイルしないでください。デフォルト値を使用するには、クラスを作成する必要があります。 – Sasxa
次に、インターフェイスを実装するクラスが必要になります。 https://johnpapa.net/typescriptpost3/ –