如何使用 Sencha touch 应用程序按列表中的 id 进行过滤
How to filter by id in a list with Sencha touch app
我在 Sencha Touch 中有一个列表,我需要为每个项目列表获取不同的记录,这一点非常重要,请记住每个项目列表我都有一个按钮,显示在模态内部 window 其他列表 "templates" 记录..(我将尝试用代码解释我..)
{
"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"
}
]
}
}
我正在为每个项目列表接收此对象,我需要在模态 window 模板对象中包含数据。如何检测列表 ID 号和相关模板?
谢谢!!
虽然我不能 100% 确定您想要什么,但我从我的假设开始:您有一个列表,当您点击它时,您希望在可能是另一个列表的浮动模态面板中显示子模板?
这是一个 fiddle,它使用 hasMany 关联来读取子模板和两个列表:https://fiddle.sencha.com/#fiddle/11v5
重要的部分是 Fiddle.model.Something
模型中的 hasMany
配置。然后在主列表的 itemtap
事件中,我从关联中获取模板并简单地显示模板的浮动列表。
我在 Sencha Touch 中有一个列表,我需要为每个项目列表获取不同的记录,这一点非常重要,请记住每个项目列表我都有一个按钮,显示在模态内部 window 其他列表 "templates" 记录..(我将尝试用代码解释我..)
{
"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"
}
]
}
}
我正在为每个项目列表接收此对象,我需要在模态 window 模板对象中包含数据。如何检测列表 ID 号和相关模板?
谢谢!!
虽然我不能 100% 确定您想要什么,但我从我的假设开始:您有一个列表,当您点击它时,您希望在可能是另一个列表的浮动模态面板中显示子模板?
这是一个 fiddle,它使用 hasMany 关联来读取子模板和两个列表:https://fiddle.sencha.com/#fiddle/11v5
重要的部分是 Fiddle.model.Something
模型中的 hasMany
配置。然后在主列表的 itemtap
事件中,我从关联中获取模板并简单地显示模板的浮动列表。