如何从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:当字符串包含时区缩写时,如何将特定的日期字符串格式转换为日期对象?