我有一个这样的对象:
{
"info" : { "title" : '123},
"details": [ {"desc": "d1"}, {"desc": "d2}]
}
现在我正在尝试声明该对象的类型,这是到目前为止我得到的:
interface Info {
"title": string,
}
interface Detail {
"desc": string,
}
如何定义一个包含Info和Detail数组的类?谢谢。
答案 0 :(得分:1)
class MyClass {
info: Info;
details: Detail[]
}
答案 1 :(得分:0)
只需使用class关键字定义它。
import { CommonComponent1,CommonComponent2 } from '@components';