如何在angular5的数组数组中添加新字段

时间:2019-05-29 08:20:54

标签: angular

我从数据库中得到的响应就是这样

<Select 
  id="idCurrency"
  items="{/VH_CurrencySet}"
  selectedKey="{/CurrencySelected}">
  <items>
    <core:Item
      text="{Text}"
      key="{Code}"/>
  </items>
  <layoutData>
    <l:GridData span="XL2 L3 M3 S5"/>
  </layoutData>
</Select>

在这里,我想在illustrations数组中添加一个randomId。像这样

content:Array
0:Object
title:"title1"
content:"content1"
illustrations:Array
0:Object
title:"someTitle"
imagePath:"1.jpg"

我尝试过这样

illustrations:Array
    0:Object
    title:"someTitle"
    imagePath:"1.jpg"
    randomId:54321

但是不起作用。 谁能帮忙吗?

2 个答案:

答案 0 :(得分:0)

您可以这样做:

this.illustrations[i].randid = rand;

答案 1 :(得分:0)

@Siva Goud ..试试看,

this.illustrations[i]['randomId'] = rand;

我希望这会起作用...:)