如何使用Sencha touch app

时间:2015-12-02 10:55:34

标签: javascript extjs sencha-touch

我在Sencha Touch中有一个列表,我需要为每个项目列表获取不同的记录,这对于每个项目列表都非常重要我有一个按钮,在模态窗口的内部显示其他列表与“模板”记录..(我将尝试用代码解释我。)

  {
    "id" : "0100144200",
    "address" : "hello street,Hamm",
    "openSurveys" : 1,
    "type" : 0,
    "withSurveys" : true,
    "templates": {
      "results": [
        {
          "id": "0000000772",
          "name": "TEST GENERAL AV 1"
        },
        {
          "id": "0000000799",
          "name": "TEST_TEMPLATE2"
        }
      ]
    }
  }

我收到每个项目列表的这个对象,我需要在模板窗口中包含模板对象中包含的数据。如何检测列表ID号和相关模板?

谢谢!

1 个答案:

答案 0 :(得分:1)

虽然我不是100%确切地知道你想要什么,但我从我的假设开始:你有一个列表,当你点击它时,你想要在浮动的模态面板中显示子模板可能是另一个列表?< / p>

这是一个小提琴,它使用hasMany关联来读取子模板和两个列表:https://fiddle.sencha.com/#fiddle/11v5

重要的部分是hasMany模型中的Fiddle.model.Something配置。然后在主列表的itemtap事件中,我从关联中获取模板,只显示模板的浮动列表。