Giả sử tôi có một tải trọng JSON phân tích cú pháp thành một thứ như thế này:
{
name: "test",
items: {
"a": {
id: 1,
size: 10
},
"b": {
id: 2,
size: 34
}
}
}
Làm cách nào để thiết lập định nghĩa của giao diện Ví dụ để mô hình hóa rằng giá trị của thuộc tính items là một đối tượng có khóa là chuỗi và có giá trị được xác định bởi giao diện Item:
export interface Example {
name: string;
items: ???;
}
export interface Item {
id: number;
size: number;
}
Itemgiao diện? Không chỉ xuấtExamplegiao diện là đủ?