1***@qq.com
1***@qq.com
  • 发布:2020-02-29 12:04
  • 更新:2020-02-29 14:17
  • 阅读:644

picker-view取值问题

分类:uni-app

虽然官方给了picker组件,但是在ios端和Andrid端显示不一样。为了解决这个问题,想用picker-view组件做一个弹出式的日期选择器,主要思路是用两个button按钮来控制弹出层,在弹出层popup里面写上picker-view组件,效果是做到了,问题是选择年月日后,点击确认或者取消让弹出层消失,再次点击使日期选择器显示的时候,年月日始终选择1990年1月1日。下面附上源码

2020-02-29 12:04 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者) - 一个头发茂密的小白

找到问题所在了,在点击确认按钮时,bindChange()函数又触发了一次,触发结果为年月日为1990年1月1日,
为什么button会触发到这个函数呢? 我百思不得其解啊,bindChang函数是绑定了picker-view的Chang事件。button按钮在其外面一层。事件冒泡也不应该,我在picker-view的change事件加了stop,没理由啊!

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