将嵌套的json绑定到商店,并将该商店绑定到sencha touch 2中

时间:2012-07-04 11:28:32

标签: list jsonp sencha-touch-2

来到Sencha touch 2时,我是新手。 我被困在一个点,我将jsonp数据与商店绑定。 我使用newton json库创建的jsonp数据如下: -

getjobinfo({"success":true,"method":"GetJobInfo","errormsg":"","csjob":{"jobguid":"1ac1d6bf-80bd-4555-aeba-77e5bdb7b265","jobcode":"ABCDEFGH","jobdescription":"This is the job description. It's a great job. You'll make a lot of money. Hardly any work required.","jobquestions":[{"jobquestionguid":"1ac1d6bf-80bd-4555-aeba-77e5bdb7b266","jobquestiontext":"Describe what you would do if you made a lot of money."},{"jobquestionguid":"1ac1d6bf-80bd-4555-aeba-77e5bdb7b267","jobquestiontext":"Please describe your unique approach to doing nothing and the biggest challenge you've faced doing nothing in other jobs."}]}});

根据工作代码,问题的数量是动态的

我也希望获得工作代码,并且我想在不同的地方将问题绑定到列表中。

但如果我试图绑定问题,我就无法访问工作代码而反之亦然。

我想只使用一家商店。 模型可以多次使用。

但请联系我不知道的模型。

请帮忙。

1 个答案:

答案 0 :(得分:0)

您似乎希望将JSON数据保存到Ext.data.TreeStore并通过Ext.NestedList显示其数据。这是一个很好的例子:an example of Sencha Touch nested list and tree store

注意:只需查看公开文件夹即可。