내 MVC에 저장소에서 데이터를로드 할 수 없습니다 아래에 있습니다 :이 gridpanel extjs4 MVC
모델 :
Ext.define('test.model.mdlPerson', {
extend: 'Ext.data.Model',
fields: [
{ name: 'name' },
{ name: 'surname' },
{ name: 'email' }
]
});
STORE :
Ext.define('test.store.Person', {
extend: 'Ext.data.ArrayStore',
model: 'test.model.mdlPerson',
data: [
{ name: 'Edddd', surname: 'dfasd', email: '[email protected]' },
{ name: 'Tommy', surname: 'dfgdfgdfg', email: '[email protected]' }
],
storeId: 'Person'
});
GridPanel보기 :
Ext.define('test.view.GridPanel', {
extend: 'Ext.grid.Panel',
title: 'The GridPanel',
alias: 'widget.gridpanel',
itemId: 'gridPanelId',
store: 'Person',
initComponent: function() {
columns : [
{ text: 'Name', dataIndex: 'name' },
{ text: 'Surname', dataIndex: 'surname' },
{ text: 'E-mail', dataIndex: 'email' }
]
this.callParent(arguments);
}
});
컨트롤러 :
Ext.define('test.controller.GridPanel', {
extend: 'Ext.app.Controller',
stores: ['Person'],
models: ['mdlPerson'],
views: ['GridPanel'],
refs: [{
ref: 'gridpanel',
selector: 'gripanel'
}]
});
문제는 저장소를로드 할 수 없다는 것입니다. getStore() 메소드도 시도했지만 아무것도 표시되지 않습니다. 아무도 여기 도와주세요! 대단히 감사합니다 !!!