【发布时间】:2023-03-23 08:12:01
【问题描述】:
我尝试使用 TypeScript 内置接口ArrayLike,但仍然收到如下错误消息:
错误:(12, 11) TS2420:“Point”类错误地实现了“ArrayLike”接口。 “Point”类型中缺少索引签名。
interface ArrayLike<T> {
length: number;
[n: number]: T;
}
class Point implements ArrayLike<number> {
[0]: number = 10;
length: number = 1;
}
我该如何解决这个问题? (或任何解决方法?)
【问题讨论】:
标签: typescript