当前位置: 代码迷 >> 综合 >> Vue中出现“TypeError: dateObject.getTime is not a function“三种解决方案,推荐第三种
  详细解决方案

Vue中出现“TypeError: dateObject.getTime is not a function“三种解决方案,推荐第三种

热度:91   发布时间:2023-11-22 06:49:27.0

本文解决方案经过本人挖坑实测,如有更好解决方案和错误,烦请指出。

  • 原因:既然出现了Date说明日期不正确,其实是在接口中日期数据传过来的是String类型的,所以ElementUI自带的校验规则时,规则校验的时候是Date的类型,所以会报错。

  • 最佳解决方案:使用new Date
    _this.form.bir = new Date(row.bir)
    就是在回填的时候把String转化为Date类型的

  • 解决方案二:把标签中的 type="date"去掉

  • 解决方案三:把标签中的type=“date” 改成 type=“string”

  相关解决方案