ここにタイスクリプトの質問があります。Typescript型ガード継承クラス
私は今、私はBaseModelから継承するクラスの引数を受け取る関数を記述するために必要なすべてのBaseModel
class BaseModel {
public isChecked: boolean;
}
class Animal extends BaseModel {
public id: number;
}
class Car extends BaseModel {
public hasHotWheels: boolean;
}
から継承されている多くのモデルクラスを、持っています。私は明示的にすべてのクラスをリストすることができますが、私はBaseModelクラスから継承する50以上のモデルを持っているので、私の質問はどういうわけか、関数のパラメータがそのようなクラスから継承することを期待していると述べることができます