标签: reactjs redux
除了shouldComponentUpdate?
我的componentWillUpdate方法中有一些if语句,如果第一个条件不符合,我想避免其余的if语句运行。
答案 0 :(得分:0)
这种逻辑在shouldComponentUpdate中。 componentWillUpdate只是您在组件实际更新之前采取行动的最后机会,但此时您无法阻止它。
或者,如果我误解了您,并且您希望在第一个else不符合时不执行if语句,那么您应该重新排列if语句。即检查条件是否符合...或使用else if
else
if
else if
答案 1 :(得分:0)
正如您在此图中所见,您无法在shouldComponentUpdate之后停止生命周期。 shouldComponentUpdate是您想要停止生命周期的地方。