煎茶触摸:清除单个列表项上的侦听器



在树存储中,我有一个与所有其他记录不同的列表项/记录。每当用户单击此特定记录时,我都想执行window.open()。其他记录应保持其通常的功能。( leafItemTap => detailCard

我已经尝试了所有对我有意义的 NestedList 事件,但没有成功。

我的基本想法是清除列表项上的所有侦听器,并为window.open()任务添加一个自定义侦听器。

尝试使用 select 事件,这是可以预防的,所以你只需要返回 false。但是,您需要做额外的工作来取消选择以前选择的项目:

http://docs.sencha.com/touch/2.3.1/#!/api/Ext.dataview.List-event-select

最新更新