picker三级联动不能监听取消和确定事件吗?

小程序 文章 2021-01-29 11:21 0 12 全屏看文

picker三级联动不能监听取消和确定事件吗?Can the picker three-level linkage monitor cancel and confirm events?

picker三级联动不能监听取消和确定事件吗?

picker组件里,选择了multiSelector多列选择器,也成功失效了效果,但是只有bindChange和bindcolumnchange事件,我在picker选项中以滚动,就渲染到了界面上

不能监听到取消和确实事件吗?这样也太不人性了吧?

In the picker component, the multiselector multi column selector is selected, and the effect is also failed successfully. However, only the bindchange and bindcolumnchange events are available. When I scroll in the picker option, I render to the interface. Can't I listen to the cancel and confirm events? Is that too inhuman?

回答:

小黎:

https://github.com/huanghaodong/wxminiprogram-picker 这个应该能满足你的要求

Ain:

你是想说,滚动之后,尽管你没有点确定,所选的值也都渲染在了页面上是吧。其实你想要的效果是可以实现的,再仔细看一下

Sakuramissing:老哥,我是真没想到啥办法了,没看到监听确定的事件啊
Ain:我现在也只是按照自己的理解来分析你的需求不知道对不对。bindcolumnchange这个事件就不要绑定不就是你要的效果吗,点击确定之后才改变渲染。
陕西破折号:

不管它mode是什么,它还是个picker,所以picker的事件也是能监听的。

Sakuramissing:感谢老哥的回复,但是监听取消事件不是重点,重点是我想在他点击确定的时候才更新数据。目前的情况就是我一滚动picker里的内容就更新到页面上,很不合理~确定怎么监听?

-EOF-