简体   繁体   English

如何在打字稿中定义数组中的对象数组

[英]How do you define a an array of objects within an array in typescript

So if you want to define a array of objects you would do this: 因此,如果要定义对象数组,可以这样做:

public racks: Rack[];

However, I want to able to make an array that takes in more arrays of racks so for example, 但是,我希望能够制作一个可以容纳更多机架的阵列,例如,

[ 
  [rack1, rack2, rack3], 
  [rack4, rack5, rack6], 
  [rack7] 
]

My question is how do I define it so it can accept this kind of variable? 我的问题是如何定义它以便它可以接受这种变量?

you're looking for: 您正在寻找:

public racks: Array<Array<Rack>>;

or less verbose: 或更详细:

public racks: Rack[][];

您可以定义一个由Rack组成的数组:

public racks: Rack[][];

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM