picker[mode=date]可以选择出2019-09-31这样不存在的日期
发布于 5 年前 作者 xiuyingtan 1652 次浏览 来自 官方Issues

假设picker[mode=date]设置起始日期为2019-09-01,然后将日期调整到2020-08-31。如下图所示:

然后,将2020调整为2019,这时直接结果是2019-08-31,但是因为我们设置了起始日期是2019-09-01,所以这个组件自动地给月份增加了1,变成了2019-09-31,以便大于我们提供的起始日期。但是2019-09-31是一个不存在的日期。所以这里应该是有bug的。选择后的结果见下图

5 回复

我这边用的官方的示例测试的时候不会出现你这个问题…  https://developers.weixin.qq.com/s/csMN64ml7WbZ

贴个测试的…

可以复现

可能是安卓特有的BUG吧,苹果选择2019直接到2019.9.1

搞个demochu出来让大家看看

回到顶部