翾
  • 发布:2015-05-13 19:23
  • 更新:2015-05-13 21:04
  • 阅读:4254

滑动触发列表项菜单如何保持锁定不收回。

分类:MUI

现在我想实现一个 滑动触发列表项菜单全选和反选的功能,如附件所示。点击编辑(标号1)出现 左边的滑动菜单(标号2)。我想让其滑动菜单出现后锁定,左滑不再收回。我在mui.js中只找到了mui.swipeoutOpen和mui.swipeoutClose函数。但是没有禁用或者让菜单一直保持某个状态的函数。
请问官方的大牛们,能否考虑加上这个类似的功能??

2015-05-13 19:23 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

后续会考虑实现。

如果只是实现这个效果的话。其实不用swipe菜单也可以。
自己控制checkbox的显示隐藏就行了

翾

(作者) - 没有什么想要介绍的

@DCloud_MUI_FXY 嗯,是可以实现。但是这个上面的编辑(标号1)只是批量操作的删除。左滑和右滑每一项还有自己单项的删除操作的。所以我选择了“滑动列表项菜单”这个功能。只是不知道如何修改mui.js中的函数实现自己的功能了。

DCloud_UNI_FXY

DCloud_UNI_FXY

找到mui.js里的tableview相关的代码。找里边的handleEvent。里边有个drag事件。在drag事件里边,可以自己判断什么时候直接return,而不执行后续操作。

该问题目前已经被锁定, 无法添加新回复