小程序picker组件 (属性 start end) 的坑
2018-06-19 本文已影响0人
小燕子_be48
小程序的picker组件,有两个属性值 start end。设置起始和结束的有效时间范围。这个需求很普遍。但不知道开发者有没有注意到,当你定义start和end的属性值具体到时分秒时,在真机手机上(部分手机:苹果),就会失效。安卓机和模拟机上,向上滑太快,也会失效。
这也是官方的bug,至今还没有解决。
我采取的措施是
1.start 和 end 的属性值,从底部弹起的滚动时间选择器,我这边的需求是选择用户的生日日期,所以不需要具体到时分秒,只需要定义一个起始的有效时间(年-月-日)和结束的有效时间(年-月-日)即可,也就不会存在用户选取到超出有效时间的bug。
2.如果涉及到具体的时间,时分秒。这个还需要官方去解决。