首页 > 解决方案 > 根据需要创建类型

问题描述

我想创建一个名为“DataSource”的类型,其基本属性如“index”。它有其他未知的属性名称,它们的值类型是“BaseClassData”。

interface DataSource{
  index: number;
  [key: string]: BaseClassData;
}

tslint 发送错误“数字”类型的属性“索引”不可分配给字符串索引类型“BaseClassData”,如何修复它

标签: typescript

解决方案


推荐阅读