element-ui中的时间插件坑

最近项目有这个一个需求,如下图所示

element-ui中的时间插件坑_第1张图片

两个时间,一个是离开时间,一个是抵达(回来)的时间,选择离开时间,需要去判断,抵达时间有没有值,如果有值,那么离开时间必须小于抵达时间并且大于当前时间,如果抵达时间没有值,那么离开时间大于当前时间,当前之前的时间不能让用户选择;同理,抵达时间也是如此。

我们看下面的代码进行说明





我所想的是当用户选择离开时间的时候,判断抵达时间是否有值,如果有值,必须满足大于当前时间并且小于抵达的时间,这个时间段,所以我用的&&运算符,可是有问题,死活都不行,最终用了||运算符号,就合适了。自己也不知道是什么问题,就整下下,下次遇到尽量避免这种问题。如果有大佬知道,希望不吝赐教。

你可能感兴趣的:(element-ui)