我有一个带redux字段的div组件,我正在尝试在调用函数时清除/重置该字段中的值。但是我无法在调用函数时清除字段。解决此问题的正确方法应该是什么?
我的方法如下
具有redux字段的div组件
<div key={i + 1}>
<div className="txt_vote_bar_div" id="txt_vote_bar_div_create">
<div className="full_div right0" style={{width: '15px', height: '15px'}} id="close"
onClick={(e) => this.removetextpoll(i + 1)}>
<i className="fa fa-times float_right" style={{width: '10px', height: '10px', marginRight: '2px'}}
aria-hidden="true"/>
</div>
<Field name={`inputName${i + 1}`} component="input" type="text" className="vote_input"
placeholder={`Option ${i + 1}`}
maxLength={textPollMaxLength}/>
</div>
</div>
功能
removetextpoll(id) {
return dispatch => {
dispatch(reset(`inputName${id}`));
}
}