zoukankan      html  css  js  c++  java
  • Uncaught TypeError: date.clone is not a function 【报错解决】

    没有技术收获,只是记录一下这个报错是form值有问题

    原因是单个日期的时间控件下,重置form值的时候数据格式有问题,修改代码:

    // 重置表单
      const reset = () => {
        const resetValues: any = { ...initialValues };
        if (resetValues.time && Array.isArray(resetValues.time)) {
          // resetValues.time.length === 0 ? resetValues.time = [] : resetValues.time = [moment(resetValues.time[0]), moment(resetValues.time[1])]
          if (resetValues.time.length === 0) {
            resetValues.time = null
          } else if (resetValues.time.length === 2) {
            resetValues.time = [moment(resetValues.time[0]), moment(resetValues.time[1])]
          }
        } else if (resetValues.time && !Array.isArray(resetValues.time)) {
          resetValues.time = moment(resetValues.time)
        }
      // 根据初始化值重置表单
      form.setFieldsValue(resetValues);
    
      // 重置初始化
      if (onSure) {
        const resetSureValues: any = { ...initialValues };
        if (resetSureValues.time && Array.isArray(resetSureValues.time)) {
          if (resetSureValues.time.length === 0) {
            resetSureValues.time = null
          } else if (resetSureValues.time.length === 2) {
            resetSureValues.time = [FormatStart(resetSureValues.time[0]), FormatEnd(resetSureValues.time[1])]
          }
          // resetSureValues.time.length === 0 ?
          // resetSureValues.time = null :
          // resetSureValues.time = [FormatStart(resetSureValues.time[0]), FormatEnd(resetSureValues.time[1])]
        } else if (resetSureValues.time && !Array.isArray(resetSureValues.time)) {
          resetSureValues.time = FormatEnd(resetSureValues.time)
        }
        onSure(resetSureValues, 'reset');
      }
    };
    

      

  • 相关阅读:
    linux openssh 升级
    局域网从另一台电脑copy文件(Linux系统下)
    单例模式
    6、android传递数据之剪切板传递数据
    5、android使用意图传递数据之全局变量传递
    4、android生命周期的介绍
    3、android搭建开发环境介绍
    2、android系统框架的介绍
    1、安卓学习线路图
    7、开发有状态bean
  • 原文地址:https://www.cnblogs.com/nangras/p/14973690.html
Copyright © 2011-2022 走看看