Redux 搭配 React

第一步是初始化 react 组件

getInitialState(){
  return{
    item: store.getState()
  }
}
`</pre>

第二步是在组件 render 后调用 subscribe 函数, 每次 redux 发生 dispatch 的时候都要调用 react 的 setState

<pre>`componentDidMount(){
  var unsubscribe = store.subscribe(this.onChange)
}
onChange(){
  this.setState({
    item: store.getState()
  })
}

React 会根据 State 的变化重新 render 组件
this.state.item.todos.map()

Comments

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×