2016-11-24 1 views
1

manifest.json에 "회사"로 정의한 데이터 모델에서 목록을 만들려고합니다.XML보기에서 집계 바인딩

companies.json :이 등으로 목록 작성을 시도 XML보기에서

{ 
    "companies" : [ 
     { 
      "name" : "Acme Inc.", 
      "city": "Belmont", 
      "state": "NH", 
      "county": "Belknap", 
      "revenue" : "123214125.34" 
     },{ 
      "name" : "Beam Hdg.", 
      "city": "Hancock", 
      "state": "NH", 
      "county": "Belknap", 
      "revenue" : "3235235235.23" 
     },{ 
      "name" : "Carot Ltd.", 
      "city": "Cheshire", 
      "state": "NH", 
      "county": "Sullivan", 
      "revenue" : "Not Disclosed" 
     }] 
} 

는 :

<List id="companyList" items="{/companies}"> 
    <items> 
     <ObjectListItem title="{name}" number="{city}" intro="{country}"/> 
    </items> 
</List> 

불행하게도,이 작동하지 않습니다. 목록에 "데이터 없음"이 표시됩니다. 이 문제를 어떻게 해결할 수 있습니까?

답변

3

모델은 바인딩 선언을 사용할 필요가 이름이있는 경우 :

<List id="companyList" items="{companies>/companies}"> 
    <items> 
     <ObjectListItem title="{companies>name}" number="{companies>city}" intro="{companies>country}"/> 
    </items> 
</List>