我正在为表单创建一个自定义组件。
我想要的是:单击某个位置后,在onClick处理程序中,可以为表单字段设置相应的值。
怎么做?
我当前的解决方案:
_onClick(value, evt) {
const {field, dispatch} = this.props
if(dispatch){
dispatch({type: "redux-form/CHANGE", field: field.name, value: value, touch: false, form: field.form})
}
}
它还行不通..但是,即使它行得通,我还是觉得这是一种hack。
有更好的解决方案吗?
注意:我也在问题页面上针对redux-form询问了这个问题:https : //github.com/erikras/redux-form/issues/369
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句