gpt4 book ai didi

reactjs - 如何以redux形式重置初始值

转载 作者:行者123 更新时间:2023-12-03 13:06:00 25 4
gpt4 key购买 nike

我正在使用 redux-form。我在状态的输入字段中显示初始值。当我点击重置时,输入字段仍然显示初始值。

如何重置输入字段?

这是我的代码:

const mapStateToProps = (state) => {
return {
initialValues: {
name:state.userInfo.data.name,
email:state.userInfo.data.email,
phone:state.userInfo.data.phone,
city:state.userInfo.data.city.name,
}
};
}

这就是我在输入字段中调用初始值的方式。

const renderField = ({ input, label, type, meta: { touched, error } }) => (
<div>
<input className="form-control control_new" {...input} placeholder={label} type={type}/>
{touched && ((error && <span>{error}</span>))}
</div>
)

<Field type="text" {...name} name="name" component={renderField} label="Enter Your Name" />

谢谢

最佳答案

import {reset} from 'redux-form';

...

dispatch(reset('myForm')); // requires form name

关于reactjs - 如何以redux形式重置初始值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42711504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com