项目中使用了滑动组件(uni-swipe-action)、弹出层(uni-popup)、列表(uni-list)。
最外层是uni-list,依次向里是uni-swipe-action、uni-swipe-action-item、uni-list-item。
v-for循环写在uni-swipe-action-item里。
向左滑动之后,出现两个按钮,“编辑”和“删除”,点编辑按钮后,我要弹出uni-popup,展示数据并进行编辑。
这时,弹出层总是弹出一下就立即消失。
我怀疑弹出并立即消失,是 uni-swipe-action-item 被点击之后,将“向左滑动” 自动还原 导致的。
看了文档,也没有找到解决方法。
临时的解决方法时, 等待500毫秒之后 执行 this.$refs.popup.open('top')
这显然不是一个靠谱的方法,求大神提供一个解决方案,愿付费,谢谢。
1 个回复
1***@163.com
我也是遇到这个问题