因此,如果你想定义一个对象数组,你可以这样做:
public racks: Rack[];
但是,我希望能够创建一个包含更多机架数组的数组,例如,
[
[rack1, rack2, rack3],
[rack4, rack5, rack6],
[rack7]
]
我的问题是如何定义它以便它可以接受这种变量?
答案 0 :(得分:2)
你正在寻找:
public racks: Array<Array<Rack>>;
或更简洁:
public racks: Rack[][];
答案 1 :(得分:2)
您可以定义Rack
的数组数组:
public racks: Rack[][];