收藏
回答

picker-view组件切换时,会触发bindchange事件

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug picker-view 微信安卓客户端 7.0.13 2.10.4


先展开一个option, bindchange方法设置index,点击取消后,再设置currentOptionKey切换显示元素,显示另外的picker-view,再点击取消隐藏后,触发第一个展开的picker-view的bindchange方法。点击取消的时候,其实没有切换显示隐藏,只是把父元素高度设为0,点击其它地方控制的按钮,切换currentOptionKey,同时展开父元素高度。


先点1,选择一个滚动的值,点确定,再点2,再点取消,再点1,发现之前设置的值变成0。

最后一次编辑于  2020-04-20
回答关注问题邀请回答
收藏

2 个回答

  • 巽
    2020-06-29

    我也遇到了,时不时的会触发一次,全部变成0

    2020-06-29
    有用
    回复
  • 是小白啊
    是小白啊
    2020-04-20

    麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-04-20
    有用
    回复 9
    • 安
      2020-04-20
      已提交
      2020-04-20
      回复
    • 是小白啊
      是小白啊
      2020-04-20回复
      发现之前设置的值变成0=》具体是哪些值?
      2020-04-20
      回复
    • 安
      2020-04-21回复是小白啊
      picker-view的value值,之前设置过,经过我上述操作后,会变成0。
      2020-04-21
      回复
    • 安
      2020-04-21回复是小白啊
      就是会触发bindchange事件
      2020-04-21
      回复
    • 是小白啊
      是小白啊
      2020-04-21回复
      麻烦录屏看下操作?
      2020-04-21
      回复
    查看更多(4)
登录 后发表内容
问题标签