개체의 데이터를 반복 할 수 없습니다. 데이터 변수가 JSON 개체 인 Vue JS 구성 요소가 있습니다.이 개체의 키 내 항목을 재귀 적으로 쉽게 찾을 수있는 메서드를 만들었습니다. 이 뷰 JS 외부 콘솔에 완벽하게 잘 작동, 이제Vue JS
getJsonItem(lookup, obj=this.cardInfo) {
for (item in obj) {
if (item == lookup) {
return obj[item];
} else if (obj[item] instanceof Object) {
getJsonItem(lookup, obj[item]);
}
}
},
,하지만 난 방법으로 뷰 JS 내에서 실행하려고하면 나는 "ReferenceError가 얻을 : 여기
그 것이다 항목입니다 정의되지 않음 "오류입니다.
for 루프에서 선언 된 'item'변수를 참조하지 못하게하는 Vue JS의 변수 범위 지정과 관련하여 재미있는 일이 있습니까?
아마 내가보기 싫은 것이 겠지요.
을 당신이 V-에 대한 지침과 혼동 생각, 여기에 확인하시기 바랍니다 /v2/guide/list.html –