1
私はTypescript 2.2のmixinを使用しています。別のMixinのプロパティを使用したいと思います。TypeScript mixinは別のmixinに制約されています
ドキュメントはミックスインが唯一の特定のクラスに混合するように制約することができます...
const WithLocation = <T extends Constructor<Point>>(Base: T) =>
class extends Base {
getLocation(): [number, number] {
return [this.x, this.y];
}
}
だけ別のミックスインを含むクラスにミックスするためにそれらを制約することが可能であることを示しますか?
素晴らしい作品 - ありがとうございます:) – JayEss