有人知道如何为redux-form的reduxForm()HOC设置全局默认值吗?
例如,说我希望我的应用程序中的每个redux-form实例都使用以下选项:
reduxForm({touchOnChange: true})
也许我需要对redux-form本身进行monkeypatch,但是我也不知道该怎么做..谢谢!
答案 0 :(得分:1)
无法执行此操作。但是您不需要内置方法来设置默认值。
只需实现一个customReduxForm
函数,并始终使用它来代替redux-form
包中的函数:
import { reduxForm } from 'redux-form';
export const customReduxForm = options => reduxForm({
propNamespace: 'form',
touchOnChange: true,
initialValues: { userId: 123 },
...options,
})