我什么时候应该使用Redux?

时间:2018-02-19 08:59:10

标签: javascript reactjs redux

我有这个反应组件(显然简化):

export class Main extends React.Component {
state = {
    home: {
      name: '',
      goals: 0
    }
}

handleInput = (name) => (value) => {
   this.setState({ [name]: value })
  }

}

我在渲染函数中调用句柄输入。好吧,直到最近我才把它移到它自己的组件中。 但现在我担心我有双向数据流:

mainComponent>通过handleInput作为道具> submitComponent来电handleInput>然后将结果返回到> mainComponent

这似乎不是React方式。

我可以提供一些建议

我的代码有效,没有问题,但正如我所说的那样似乎并不正确而且我在我的应用程序中使用Redux但是这似乎有点过分,只是为用户输入一个数据而向商店发起一个动作。但也许是对的。

无论如何,任何建议都将不胜感激

0 个答案:

没有答案