1. 程式人生 > >小程式裡面對後臺返回的資料新增新的欄位

小程式裡面對後臺返回的資料新增新的欄位

1,在寫小程式的時候,發現xml裡面顯示的資料在一個item的list的數組裡面。比如


我的xml裡面要顯示item =3的fyhqmz的2個值的和(10+15)


比如這樣

所以我就想自己去新增一個欄位,

從現在的後臺返回的資料結構


轉換成這樣的



that2 .setData ({ itemList : JSON .parse (res .data ).data .list , })
console .
log ( "item[]" , that2 .data .itemList ) for ( let i = 0 ; i < that2 .data .itemList .length ;i ++){ var item1 = that2 .data .itemList [i ]; console .log ( "每個item" ,item1 ) var
aa =item1 .list ; console .log ( "每個aa" , aa ) for ( let i = 0 ; i <aa .length ; i ++){ var fYHQMZ = aa [i ].fYHQMZ ; console .log ( "每個fYHQMZ" , fYHQMZ ) that2 .
data .itemtotalmoney += fYHQMZ ; item1 .totalmoney = that2 .data .itemtotalmoney ; console .log ( "999999999" , item1 ) // that2.data.contentdhList2.push(item1); } console .log ( "888888" , item1 ) that2 .data .contentdhList2 .push (item1 ); that2 .setData ({ contentdhList2 : that2 .data .contentdhList2 , }) console .log ( "contentdhList2" , that2 .data .contentdhList2 )
that2 .setData ({ itemtotalmoney : 0 , })


直接新增欄位,並賦值。(今天學到了東西)