Fac*_*res 2 javascript ecmascript-6 reactjs eslint redux-form
目前我正在使用redux-form,现在我必须将我的reduxForm组件连接到我的redux存储.所以,看看文档我必须做的事情如下:
// Decorate with reduxForm(). It will read the initialValues prop provided by connect()
InitializeFromStateForm = reduxForm({
form: 'initializeFromState' // a unique identifier for this form
})(InitializeFromStateForm)
// You have to connect() to any reducers that you wish to connect to yourself
InitializeFromStateForm = connect(
state => ({
initialValues: state.account.data // pull initial values from account reducer
}),
{ load: loadAccount } // bind account loading action creator
)(InitializeFromStateForm)
export default InitializeFromStateForm
Run Code Online (Sandbox Code Playgroud)
我在我的组件中做了类似的事情,但是,eslint给了我一个错误:
no-class-asign
我应该禁用此规则以使用它redux-form还是确实存在管理此类事物的方法?
你真的不需要重新分配课程.为什么不做类似的事情
// Decorate with reduxForm(). It will read the initialValues prop provided by connect()
const reduxFormDecorator = reduxForm({
form: 'initializeFromState' // a unique identifier for this form
});
const reduxConnector = connect(
state => ({
initialValues: state.account.data // pull initial values from account reducer
}),
{ load: loadAccount } // bind account loading action creator
);
export default reduxConnector(reduxFormDecorator(InitializeFromStateForm));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
469 次 |
| 最近记录: |