我想构建一个允许用户滑动列表项以将项目存档为删除的功能。当用户点击列表项外部时,产品将被删除。
在Sencha Touch中如何检测列表中所选列表项之外的用户点击?
答案 0 :(得分:1)
请帮助我理解你想做什么。这是对的:
我想向列表项添加一个滑动手势。滑动将打开一个新的基础对象,以存档或删除该项目。 如何抓住列表外的水龙头,但是在龙头区域内?
基于此,我将在滑动手势上添加下面对象的功能。在关闭项目之后,我会取消听众。
您可以将tap事件添加到您喜欢的任何元素:
container是一个新的Ext.Container
container.element.on('tap', function(btn){doSomething})
如果您需要获取刷卡部分以外的区域,您需要收听的列表中有3个可能的事件:
在Gmail中删除项目会直接在刷卡时发生。您可以将其恢复并在第二个操作中归档。因此,如果事件中有删除,请听取这三个事件。