HarmonyOS鸿蒙Next中DickPicker仍然存在完全停下后才能选中当前数值且在设定end日期之后仍会存在下一项

HarmonyOS鸿蒙Next中DickPicker仍然存在完全停下后才能选中当前数值且在设定end日期之后仍会存在下一项

  1. DickPicker仍然存在完全停下后才能选中当前数值的问题,取值条件过于苛刻,目前有更好的优化方法吗?

  2. 在设定end日期之后,end设定之后的时间仍会展示,年份的下一项会显示出起始限制的时间,如何能够使弹窗到达end之后后续的日期不再显示

3 回复
DatePicker组件确实存在停止的缓冲的问题,建议加上延时器(2-3S左右);

end之后后续的日期不再显示的问题目前没有能解决的api方法。

更多关于HarmonyOS鸿蒙Next中DickPicker仍然存在完全停下后才能选中当前数值且在设定end日期之后仍会存在下一项的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,DatePicker组件存在两个已知问题。首先,DatePicker在滚动时无法立即选中当前数值,必须完全停下后才能选中。其次,在设定end日期后,用户仍可以滚动到下一项,即超出end日期的范围。这两个问题可能与DatePicker组件的滚动机制和边界处理逻辑有关。开发者在实现时可能未完全处理滚动停止时的选中逻辑,以及未严格限制end日期后的滚动范围。

在HarmonyOS鸿蒙Next中,DatePicker组件在滚动停止后才能选中当前数值,这是为了确保用户选择的准确性。如果在设定end日期后仍存在下一项,可能是由于日期范围未正确限制或逻辑处理不完善。建议检查日期范围设置,确保end日期后无多余项,并在滚动停止时优化选择逻辑,提升用户体验。

回到顶部