redux-form-通过代码设置字段的值?

歌声

我正在为表单创建一个自定义组件。

我想要的是:单击某个位置后,在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

歌声

问题解决了。原来,我应该使我的组件与Redux-Form兼容,请参考:http ://erikras.github.io/redux-form/#/faq/custom-component?_k= qnjmi9

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

redux-form 无法在字段中键入值

来自分类Dev

如何从 redux-form 中获取字段值

来自分类Dev

添加 redux-form 字段数组的值

来自分类Dev

Redux-Form可重复字段

来自分类Dev

传递动态表单值 redux-form

来自分类Dev

Redux Form 不会改变值

来自分类Dev

如何实现基于多个字段的redux-form验证?

来自分类Dev

带有链接字段的redux-form向导表单

来自分类Dev

Redux-Form-使用»retype«创建密码字段

来自分类Dev

初始化动态创建的 redux-form 字段

来自分类Dev

使用 React-redux-form 只读输入字段

来自分类Dev

Redux Form-页面加载时未设置initialValues

来自分类Dev

材质UI自动完成,redux-form值被破坏

来自分类Dev

redux-form:在 handleSubmit 上访问状态和表单值

来自分类Dev

Redux Form-具有默认值的复选框,并将其设置为禁用

来自分类Dev

无法测试 redux-form

来自分类Dev

使用 React-intl 进行 Redux-form 字段级验证和错误转换

来自分类Dev

自定义下拉字段组件与 Redux-Form 不兼容

来自分类Dev

如果超过一个字段,Redux-Form 将不会提交

来自分类Dev

Redux-Form在自定义组件中分隔显示值和提交值

来自分类Dev

在Redux-Form上,我可以在验证之后但在提交值之前处理值吗?

来自分类Dev

如何在Redux-Form的Submit事件上获取表单值?

来自分类Dev

redux-form:如何在另一个组件上显示表单值

来自分类Dev

从react-admin中的自定义函数回调修改特定的redux-form值

来自分类Dev

如何将初始值添加到Redux Form单选按钮

来自分类Dev

重置 redux-form 时,react-select 不会清除值

来自分类Dev

Redux-form:keepDirtyOnReinitialize 导致表单在卸载后也保留值

来自分类Dev

如何在react redux-form react-select的onChange上获得选定的值

来自分类Dev

将redux调度映射到redux-form

Related 相关文章

  1. 1

    redux-form 无法在字段中键入值

  2. 2

    如何从 redux-form 中获取字段值

  3. 3

    添加 redux-form 字段数组的值

  4. 4

    Redux-Form可重复字段

  5. 5

    传递动态表单值 redux-form

  6. 6

    Redux Form 不会改变值

  7. 7

    如何实现基于多个字段的redux-form验证?

  8. 8

    带有链接字段的redux-form向导表单

  9. 9

    Redux-Form-使用»retype«创建密码字段

  10. 10

    初始化动态创建的 redux-form 字段

  11. 11

    使用 React-redux-form 只读输入字段

  12. 12

    Redux Form-页面加载时未设置initialValues

  13. 13

    材质UI自动完成,redux-form值被破坏

  14. 14

    redux-form:在 handleSubmit 上访问状态和表单值

  15. 15

    Redux Form-具有默认值的复选框,并将其设置为禁用

  16. 16

    无法测试 redux-form

  17. 17

    使用 React-intl 进行 Redux-form 字段级验证和错误转换

  18. 18

    自定义下拉字段组件与 Redux-Form 不兼容

  19. 19

    如果超过一个字段,Redux-Form 将不会提交

  20. 20

    Redux-Form在自定义组件中分隔显示值和提交值

  21. 21

    在Redux-Form上,我可以在验证之后但在提交值之前处理值吗?

  22. 22

    如何在Redux-Form的Submit事件上获取表单值?

  23. 23

    redux-form:如何在另一个组件上显示表单值

  24. 24

    从react-admin中的自定义函数回调修改特定的redux-form值

  25. 25

    如何将初始值添加到Redux Form单选按钮

  26. 26

    重置 redux-form 时,react-select 不会清除值

  27. 27

    Redux-form:keepDirtyOnReinitialize 导致表单在卸载后也保留值

  28. 28

    如何在react redux-form react-select的onChange上获得选定的值

  29. 29

    将redux调度映射到redux-form

热门标签

归档