我正在尝试使用我在 manifest.json 中定义的数据模型创建一个列表作为"公司"。
companies.json:
{
"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"
}]
}
在XML视图中,我试图用这样的方式创建列表:
<List id="companyList" items="{/companies}">
<items>
<ObjectListItem title="{name}" number="{city}" intro="{country}"/>
</items>
</List>
不幸的是,这没有用。该列表显示&#34;无数据&#34;。我怎样才能解决这个问题?
答案 0 :(得分:3)
如果您的模型有名称,则必须在绑定声明中使用它:
<List id="companyList" items="{companies>/companies}">
<items>
<ObjectListItem title="{companies>name}" number="{companies>city}" intro="{companies>country}"/>
</items>
</List>