javascript - 각도에서 반복할 때 얻은 값이 마지막 값입니다.
天蓬老师
天蓬老师 2017-07-05 11:05:07
0
2
838

코드는 다음과 같습니다.

angular.forEach(data.body.data.assets,function(val,ind){

으아악
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(2)
曾经蜡笔没有小新

val은 포인터와 동일한 객체이므로 매번 동일한 객체가 푸시됩니다

귀하의 val이 가지고 있는 다른 속성과 기능이 무엇인지 모르기 때문에 다음은 단 한 가지 대체 방법입니다. push({...val, userDtoName: data})

ES6의... 스프레드 연산자를 사용합니다.

洪涛

제대로 읽어보면 편의상 val.userAssetList인데, val을lay에 넣어서 매번 똑같고, 항상lay.push(val)을 실행합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿