我有一个通过调度来使用获取操作的组件。 我有一个带有页面的选择框,我想选择它然后再次获取数据。
我尝试为页面执行setState
,然后从dispatch
调用componentDidUpdate
,但后来我得到一个循环,因为我设置了页面状态,然后是调用componentDidUpdate
,调度提取,然后更新项目列表属性,并再次调用componentDidUpdate
。
有没有办法只捕捉本地状态更改而不是整个状态(来自发送)? 或者我只需要使用
this.page = 5
然后调用dispatch,而不是
this.setState({page: 5})?
谢谢:)