通过dispatch对应的action为什么shouldComponentUpdate不会被触发



  • 新人刚学rn,看了一下网上的教程学习了一下redux,通过A页面点击Text发布action,改变props的属性:登录状态(isLoggedIn),发现虽然成功改变了isLoggedIn,但shouldComponentUpdate不会被触发,只会触发componentWillMount。WHY?
    另外我使用了StackNavigator,我在A页面跳到B页面后,在B页面发布action更改isLoggedIn或者其他props的值时,会自动弹会A页面并且调用A页面的componentWillMount(其他的,如componentWillReceiveProps,componentWillUpdate都不会被触发),为什么会这样?我并不想弹回A页面,我只想在发布Action之后在B页面重新渲染。
    请问这是什么问题?求指点


登录后回复