メモリ プロキシで静的データを使用しているときに、以下に追加したようなエラーが発生します。誰かが私の間違いや不足している部分を見せてもらえますか?
前もって感謝します。
me.model is undefined
me.setProxy(me.proxy || me.model.getProxy());
私のモデル定義:
Ext.define(appName + '.model.Country', { extend: 'Ext.data.Model',
fields: [
{type: 'string', name: 'abbr'},
{type: 'string', name: 'name'},
{type: 'string', name: 'slogan'}
]
});
そして、これが私の店の定義です:
// The data for all states
var data = {
states : [
{'abbr':'AL','name':'Alabama','slogan':'The Heart of Dixie'},
{'abbr':'AK','name':'Alaska','slogan':'The Land of the Midnight Sun'}
]
};
Ext.define(appName + '.store.Countries', {
extend : 'Ext.data.Store',
model : appName + '.model.Country',
data : data,
proxy: {
type: 'memory',
reader: {
type: 'json',
root: 'states'
}
}
});