Angular界面添加子项如何
Angular interface adding subitems how to
我想对仪表板中的界面项目进行分类,所以我正在尝试这样的事情:
export interface MyInterface {
title?: string;
dashboard: any[
{
id: number;
label: string;
key: any
// etc…
};
]
}
我该怎么做?
dashboard: {
id: number;
label: string;
key: any
// etc…
}[];
你把数组中的类型放在数组符号之前,表示它是这种类型的数组,而不是 any
的数组,这就是 any[]
的意思。
这就是我的建议。它在指定“类型数组”
的意义上更具可读性
export interface Dashboard{
id: number;
label: string;
key: any;
}
export interface MyInterface {
title?: string;
dashboard: Dashboard[];
}
我想对仪表板中的界面项目进行分类,所以我正在尝试这样的事情:
export interface MyInterface {
title?: string;
dashboard: any[
{
id: number;
label: string;
key: any
// etc…
};
]
}
我该怎么做?
dashboard: {
id: number;
label: string;
key: any
// etc…
}[];
你把数组中的类型放在数组符号之前,表示它是这种类型的数组,而不是 any
的数组,这就是 any[]
的意思。
这就是我的建议。它在指定“类型数组”
的意义上更具可读性export interface Dashboard{
id: number;
label: string;
key: any;
}
export interface MyInterface {
title?: string;
dashboard: Dashboard[];
}