【发布时间】:2014-08-03 07:46:42
【问题描述】:
我的问题是我得到的 json 没有根。我可以让商店加载 URL 并返回 JSON,但商店数据是空的,回调中没有显示任何内容。
Json:
[
{
"symbol": "GM"
},
{
"symbol": "GA"
}
]
模型和商店:
Ext.define('Symbol', {
extend: 'Ext.data.Model',
fields: ['symbol']
});
Ext.define('Doc.store.symbol', {
extend: 'Ext.data.Store',
model: 'Symbol',
proxy: {
type: 'jsonp',
url: 'datasource/symbol',
reader: {
type: 'json',
model: 'symbol'
},
}
});
我也尝试删除根目录,但商店或回调中没有返回任何内容。我的 googlefu 在没有 root 的情况下在 json 上没有任何好处。
【问题讨论】:
-
你确定你应该使用 JSONP 吗?