【发布时间】:2014-09-19 22:27:07
【问题描述】:
我有这个对象:
var a = {
"1":{"topicId":1,
"subTopicId":1,
"topicName":"x",
"subTopicName":"x"},
"2":{"topicId":1,
"subTopicId":2,
"topicName":"x",
"subTopicName":"x"},
"62":{"topicId":10,
"subTopicId":62,
"topicName":"x",
"subTopicName":"x"}
}
我意识到我可以像这样定义内部对象:
interface IData {
topicId: number;
subTopicId: number;
topicName: string;
subTopicName; string;
}
但是有没有一种方法可以定义可以包含任意数量的 IData 对象的整个对象?
【问题讨论】:
-
which can have any number of IData objects: 听起来你想要一个Array。
标签: javascript typescript