【问题标题】:Populate ListView on other ListView itemtap event in Sencha Touch 2在 Sencha Touch 2 中的其他 ListView itemtap 事件上填充 ListView
【发布时间】:2013-05-20 14:13:14
【问题描述】:
我是 Sencha touch 开发的新手,所以我不知道这个问题是对还是错,基本上我已经添加了 TabPanel,并且在第一个选项卡中我在 NavigationView 中添加了一个 ListView。因此,如果有人点击 listview 行项目,那么它将使用所选项目填充其他列表视图作为第二个列表的标题。如何执行此任务?
这是 UI 部分的树视图结构。
【问题讨论】:
标签:
sencha-touch
sencha-touch-2
【解决方案1】:
不看代码,它不是很清楚,但基本上你需要处理itemtap 事件,在该事件中你必须获取titlebar/toolbar 的引用并将点击记录的数据设置给它。像这样的:
itemtap: function(list, index, item, rec) {
Ext.getCmp("orderEntryListTitleBarId").setTitle(rec.get('name'));
}