多列选择器,切换列和点击确定按钮操作太快columnchange事件不触发怎么办?
发布于 5 年前 作者 uzhou 2197 次浏览 来自 官方Issues

我这有个时间选择器只能展示今天之后的日期,在选择年或者月之后会计算日的天数。但是现在问题时。比如我选择了2021-08-01。然后我快速将月份选择为07并且快速点击确定按钮。就选择了一个错误的日期2021-07-01。这个日期时不允许出现的。然后我设置了一个数据isCalcingDate。我在columnchange事件中开始设置数据isCalcingDate为true,日的天数计算完成后才将isCalcingDate设置为false。然后在change时间中做判断当数据isCalcingDate为true时返回,不选择值。但是还是有问题,操作太快columnchange事件都还没有触发就选择成功了。我裂开了。现在我就只有直接在change时间中显示选择的时间不能小于当前了!

回到顶部