我正在尝试将特定的 json 文件加载到列表视图中;但是 sencha 代理似乎不理解“CurrencyName”和“Value”的密钥对。我对如何将这两个值关联到可用数据一无所知。
这是json:
{
"timestamp": 1335294053,
"base": "USD",
"rates": {
"AED": 3.6732,
"AFN": 48.32,
"ALL": 106.040001
}
}
我的商店:
proxy: {
type: 'ajax',
url: 'http://localhost/CurrencyFX/latest.json',
reader: {
type: 'json',
rootProperty: 'rates'
}
},
我的模型:
Ext.define('CurrencyFX.model.Currency', {
extend: 'Ext.data.Model',
config: {
fields: [ 'name', 'value' ]
}
});