我試圖用打字稿內置接口,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