页面:
代码:
然后选择日期或者点击“解析”按钮提交validate校验表单都报错:
分析原因为rules中type:'date'造成的,因为初始化成了string类型。改为new Date().
点击“解析”提交validate 校验不再报错,但是重新选择时间还是报错:TypeError: dateObject.getTime is not a function。重新选择后的时间变为字符串导致rules 中validate 报错。
最终修改方法:
1.初始化时间改为:
2.去掉rules中的type:'date':