Angular.js/Javascriptを使用してJSON配列の値を置き換える必要があります。これは私のコードです。Angular.js/javascriptを使用してJSON配列の値を置き換える方法
私は以下のようなオブジェクトにある値をプッシュしたとします。
for(var i=0;i<mondayarr.length;i++){
$scope.days[0].answers.push({
category:{'value':mondayarr[i].cat_id},
subcategory: null,
comment: response.data[i].comment,
})
$scope.setSubcatag(0);
}
ループ内では、配列に値をプッシュして、値を持つ関数を呼び出しました。これはnullに割り当てられたsubcategory
です。上記のセクションで
$scope.setSubcatag=function(index){
$scope.days[index].answers.push({
subcategory:{'value':2}
})
}
私はいくつかの値にnullをsubcategory
値を交換していますが、そのは交換しません。私を助けてください。
にあなたは配列に別のオブジェクトをプッシュしようとしています。 – user3581054
あなたが 'setSubcatag'で参照している' subcat_id'は何ですか? – Zamboney