遇到这种情况是:用了elementUI的DateTimePicker时,进行了清空按钮的点击;DateTimePicker组件在默认情况下:clearable = true
通过change时间console出DateTimePicker的值,第一行是选择之后的值,第二行为第一次点击clearable的值,可以看到值变为了null;
这个时候再去点击搜索按钮,就会看到如下报错信息:
解决办法有两种:一种是在change事件里面监听,如果值为null的情况下,手动把值改为初始值[ ],不过感觉这种消耗有点大;第二种是在点击搜索时,先对DateTimePicker的值进行判读,如果为null,则手动改为初始值[ ]。
tips:如果大家有更好的见解或者解决方法可以沟通一下哦!😄