angular.js - $http中的 for循环 Cannot read property 'menuName' of undefined
滿天的星座
滿天的星座 2017-05-15 16:57:32
0
3
604
$http.post('sysIndex/getSysIndexNameAndScoreByCid',{cid:id})
            .success(function(resp, status, headers, config){
                var index=resp.data                    
                for(var i=0;i<=index.length;i++){
                    var name=index[i].menuName;                                        
                }                  
            })


初学angular 为什么会报这个错


index的值是这样的。。

滿天的星座
滿天的星座

모든 응답(3)
给我你的怀抱

검색된 인덱스가 무엇인지 보려면 중단점을 설정해야 합니다


알아요, 루핑하면서 쓰셨네요

으아악

해야

으아악

등호가 하나 더 있습니다. 따라서 마지막 항목은 정의되지 않았으므로 menuName 속성이 없습니다. . .

Ty80

백그라운드 데이터에 문제가 있습니다.

巴扎黑

여기서 문제는 인덱스 아래의 모든 요소가 정의되지 않았다는 것이 아닙니다. 질문자의 스크린샷에서는 첫 번째 요소만 다음과 같이 변경해 보세요. 으아악

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!