从sencha中的json加载数据
我正在创建一个应用程序,其中我创建了一个列表,并使用数据存储填充了列表中的数据 data.js从sencha中的json加载数据,json,sencha-touch,Json,Sencha Touch,我正在创建一个应用程序,其中我创建了一个列表,并使用数据存储填充了列表中的数据 data.js Ext.regModel('Contact', { fields: ['firstName', 'lastName', 'DOB', 'group'] }); iPolis.ListStore = new Ext.data.Store({ model: 'Contact',
Ext.regModel('Contact', {
fields: ['firstName', 'lastName', 'DOB', 'group']
});
iPolis.ListStore = new Ext.data.Store({
model: 'Contact',
sorters: 'lastName',
getGroupString : function(record) {
return record.get('group');
},
data: [
{ firstName: "Domino", lastName: "Derval" , DOB: "28May2008", group:"Personalize"},
]
});
这部分代码在我获取并显示数据的地方运行良好。现在我需要的是连接到数据库并使用json文件检索data.js中的数据
有没有关于如何做到这一点的建议
iPolis.ListStore = new Ext.data.Store({
model : 'Contact',
proxy : {
type : 'ajax',
url : 'js/person_list.json',
reader : {
type : 'json',
//root : 'results',
// totalCount : 'total'
}
},
autoLoad : true
});
用于获取数据,但它给了我一个错误,即XMLHttprequest无法在文件中加载数据。json通过Sencha API中的Ext.data.Proxy并检查API文档中的存储
是的。iPolis.ListStore=new Ext.data.Store({model:'Contact',proxy:{type:'ajax',url:'js/person_list.json',reader:{type:'json',//root:'results',//totalCount:'total'},autoLoad:true});用于获取数据,但它给了我一个错误,即XMLHttprequest无法在file.json中加载数据。请检查json文件位置以及jsonlint.com中的正确格式