2016-07-28 3 views
0

목록 및 해당 내용을 모델에 바인딩하고 싶습니다. SAPUI5 목록 데이터 바인딩 배열

var oT = new sap.m.StandardListItem({ 
     title: "{carDataModel>/cars/1/carId}", 
    }); 

    var oList = new sap.m.List("carList", { 
     }); 
    oList.bindItems('carDataModel>/cars', oT); 

내가보기에 다음과 같은 모델을 첨부 :

{ 
 
    "cars":[ 
 
     { 
 
     "carId":"e7f2b1519ed5", 
 
     "carName":"one", 
 
     }, 
 
     { 
 
     "carId":"f3ab598a85e0", 
 
     "carName":"two", 
 
     } 
 
    ] 
 
}

나는이 개 목록의 항목으로 구성된 목록을 얻고 1 내가 할 수있는 0으로 변경하여이 방법 값 사이를 전환하십시오. 하지만 첫 번째 항목은 첫 번째 항목에, 두 번째 항목은 두 번째 항목에 나타 내기를 원합니다. 여러 구문을 시도했지만 모두 빈 목록 항목이되었습니다.

감사합니다!

답변

0

템플릿의 제목에 대한 절대 경로를 참조하고 있습니다. 상대 경로 (예 : 목록의 현재 항목과 관련됨)로 변경하십시오.

var oT = new sap.m.StandardListItem({ 
    title: "{carDataModel>carId}", 
}); 
+0

감사합니다. 방금 날 구 했어요! – steinroe

관련 문제