我有2个组件,组件a和组件b
我希望在更改状态后从组件a导航到组件b。 当我改变状态时,它会触发我的componentWillReceiveProps函数,我从那里开始导航。
componentWillReceiveProps(nextProps) {
const { navigate } = nextProps.navigation;
navigate('b');
}
现在我进入了一个无限循环,它开始一次又一次地触发componentWillReceiveProps而不是导航
需要帮助。
答案 0 :(得分:0)
如果你不需要比较当前的this.props和nextProps,你最好在其他地方触发导航动作。
此链接也可能对您有所帮助:https://facebook.github.io/react/docs/react-component.html#the-component-lifecycle