首先我想用movable-view来实现滑动删除的效果,so写法如下:
xxxxx
来源:xxxxx
等待验证
删除
因为movable-view没有滑动停止触发的事件,所以用到了bindtouchend方法,
slider: function(e){
var index = e.currentTarget.dataset.index
var xlist = this.data.setX
xlist[index] = e.detail.x
},
sEnd: function(e){
var index = e.currentTarget.dataset.index
var xlist = this.data.setX
xlist[index] = xlist[index] >=35 ? 70 : 0
if (index != this.data.preIndex){
if (this.data.preIndex != -1) {
xlist[this.data.preIndex] = 70
}
this.data.preIndex = index
}
this.setData({
setX: xlist,
})
this.data.preIndex = index
}
},
然后问题来了,x设置为0,为什么setData以后,滑动的moveable-view又回到原位置去了(一开始70)
执行完setData以后:
……怎么回事,设置x都不起作用的吗?video 视频加载不出来##微信小程序教程。
本文网址:http://www.91bianli.com/kaifazhinan/69986.html