私のデータはこのように見えます。ネストされた配列の特定の位置にプロパティと値をプッシュ
var data = [{
"ID": 1,
"bankRepaidAmt": "",
"Tasks": [{
ID: 5,
"chainPrefix": "1C",
"book": "Canada CRU",
}, ]
}]
は今、私はタスク '下' の値'13/1月17' 日にプロパティ 'bookedDate' を追加しようとしています。私は以下の構文で試しました。しかし、それはエラーをスローする。誰でも助けることができます。あなたは私が推測するオブジェクトにプロパティを追加しようとしているよう
data
.find(record => record.ID == '1')
.Tasks
.find(task => task.ID == '5')
.push({'bookedDate': '13/1/17'});
それはどのようなエラーをスローしていますか? –
「タスク*」の下で*が意味することを説明できますか? – Rajesh
@torazaburo:プロパティプッシュがタスクタイプに存在しません。 –