0
这里是一个对象我希望定义一个接口,如何定义接口的对象与已知和未知的属性名
{
date: '2000-10-01',
foo: 10,
bar: 11,
baz: 12
}
我所知道的唯一的事情是date
财产是永远存在的,但我不知道知道其他属性会是什么?
interface IProperty {
date: string
[option: string]: number
}
似乎没有在这种情况下工作,TS抱怨
字符串不是分配给字符串索引类型号。
你试过https://stackoverflow.com/questions/30840596/how-to-do-dynamic-objects-in-typescript? –
我不认为这解决了我的问题。 –
试用它,它的完整动态,所以你可以访问日期以及动态 –