で不足している私はArrayLike
、内蔵されたインタフェース活字体を使用しようとしましたが、それでも次のようなエラーメッセージました:活字体は:インデックスの署名がArrayLikeインタフェース
Error:(12, 11) TS2420: Class 'Point' incorrectly implements interface 'ArrayLike'. Index signature is missing in type 'Point'.
interface ArrayLike<T> {
length: number;
[n: number]: T;
}
class Point implements ArrayLike<number> {
[0]: number = 10;
length: number = 1;
}
をどのように私はこの問題を解決することができますか? (または任意の回避策ですか?)
今私は逃したものを理解する。ありがとうございました! – Gloridea