Javascript json中的Sencha Touch 2模型关联
对于我的一个请求,我有另一个json响应:Javascript json中的Sencha Touch 2模型关联,javascript,extjs,sencha-touch-2,Javascript,Extjs,Sencha Touch 2,对于我的一个请求,我有另一个json响应: { "user":{"id":"GOLswS44mh8","name":"System Administrator","isAdmin":true, "ou":{"id":"ImspTQPwCqd","name":"Sierra Leone"}, "ouc":[{"id":"O6uvpzGd5pu","name":"Bo"},{"id":"fdc6uOvgoji","name":"Bombali"}]}, "rootNodes":[{"id":
{
"user":{"id":"GOLswS44mh8","name":"System Administrator","isAdmin":true,
"ou":{"id":"ImspTQPwCqd","name":"Sierra Leone"},
"ouc":[{"id":"O6uvpzGd5pu","name":"Bo"},{"id":"fdc6uOvgoji","name":"Bombali"}]},
"rootNodes":[{"id": "ImspTQPwCqd","text": "Sierra Leone","level": 1,"hasChildrenWithCoordinates": true,"expanded": true}],
"dimensions":[{"id":"fMZEcRHuamy","name":"Location Fixed/Outreach"},{"id":"fkAkrdC7eJF","name":"Morbidity Age"}
]
}
我需要将此json响应与模型InitialModel关联
我知道如何为一款车型制作
Ext.define('App.store.Main', {
extend : 'Ext.data.Store',
requires : 'App.model.User',
config : {
model : 'App.model.User',
proxy : {
type : 'ajax',
url : 'data/initial.json'
},
autoLoad : true
}
});
因此,我无法理解如何将此JSON转换为具有以下结构的InitialModel:
InitialModel:
UserModel: id , name, isAdmin,
OuModel: id, name,
OucModel array [id,name],
RootNodes array [id,text, level, hasChildrenWithCoordinates, expanded]
Dimension array [id, name]
谢谢。至少可以查看InitialModel类的配置,所有的模型类都会很有帮助 请参阅Ext.Data.Associations包,即 此外,如果这不起作用,您可以查看
希望这能有所帮助,如果您需要更具体的答案,请提供更具体的信息。请进一步说明您遇到了什么问题或出现了什么错误。