如何从props传递对象获取默认日期为特定日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从props传递对象获取默认日期为特定日期相关的知识,希望对你有一定的参考价值。

您好试图通过formik中的初始值从数据库填充我的表单。我正在使用输入类型=来自reactstrap的日期。当表单加载我希望所有字段包括日期字段以显示当前对象日期值

然后,如果用户希望其他日期保持不变,则用户可以选择新日期,如果是这种情况,则将其与其他表单数据一起提交给db。

                <div className="col-xl-10">
                  <Input
                    id="dob"
                    type="date"
                    value={values.dob}
                    onChange={handleChange}
                    onBlur={handleBlur}
                    className="form-control"/>
                </div>
答案

我最初设置输入值,日期可以显示

state = {
    values: {
        dob: '2012-12-12'
    }
}

handleChange = (evt) => {
    this.setState({
        values: {
            ...this.state.values,
            [evt.target.name]: evt.target.value
        }
    });
    //console.log(evt.target.value)
}

render() { 
    const { values } = this.state;

    return (
          <div className="col-xl-10">
              <Input name='dob'
                id="dob"
                type="date"
                value={values.dob}
                onChange={this.handleChange}
                onBlur={this.handleBlur}
                className="form-control"/>
          </div>
    );
}

以上是关于如何从props传递对象获取默认日期为特定日期的主要内容,如果未能解决你的问题,请参考以下文章

iOS Swift:当字符串包含时区缩写时,如何将特定的日期字符串格式转换为日期对象?

如何在特定日期从模型中获取信息? [关闭]

如何从 MySql 数据库中获取日期到 C# DateTime 对象?

如何在 Swift 中为日期选择器设置特定的默认时间

如何在django模板中从给定日期起特定天数后获取日期

如何正确地将日期时间从 c# 传递到 sql?