コードは以下のように表示されます:
angular.forEach(data.body.data.assets,function(val,ind){
リーリー曾经蜡笔没有小新2017-07-05 11:07:07
val はポインターに相当するオブジェクトなので、毎回同じオブジェクトがプッシュされます
あなたの val が他にどのような属性や機能を持っているかわからないので、ここでの置換は 1 つだけです: push({...val, userDtoName: data})
ES6 の...スプレッド演算子を使用します。
PHP中文网2017-07-05 11:07:07
正しく読めば、便利なのはval.userAssetListですが、layにvalを入れるのは毎回同じで、必ずlay.push(val)を実行します
。