react 在那些情况下 调用 this.setState 会导致死循环 1.情况一 componentWillUpdate 2.情况二: componentDidUpdate 3.情况三: render