コードは以下のように表示されます:
angular.forEach(data.body.data.assets,function(val,ind){
欢迎选择我的课程,让我们一起见证您的进步~~
val はポインターに相当するオブジェクトなので、毎回同じオブジェクトがプッシュされます
あなたの val が他にどのような属性や機能を持っているかわからないので、ここでの置換は 1 つだけです: push({...val, userDtoName: data})
push({...val, userDtoName: data})
ES6 の...スプレッド演算子を使用します。
正しく読めば、便利なのはval.userAssetListですが、layにvalを入れるのは毎回同じで、必ずlay.push(val)を実行します
val はポインターに相当するオブジェクトなので、毎回同じオブジェクトがプッシュされます
あなたの val が他にどのような属性や機能を持っているかわからないので、ここでの置換は 1 つだけです:
push({...val, userDtoName: data})
ES6 の...スプレッド演算子を使用します。
正しく読めば、便利なのはval.userAssetListですが、layにvalを入れるのは毎回同じで、必ずlay.push(val)を実行します
。