shouldComponentUpdate这个声明周期函数有两个参数 第一个参数是更新后的props和更新后的state 这个函数会返回一个布尔值
当返回的是true的时候则允许render方法执行 当返回的值是false的时候则不允许render方法执行
我们可以通过返回true或false来减少不必要的render渲染从而提升性能
在这个函数中我们可以通过this.state或this.props拿到当前的state或props状态和nextState或nextProps更新后的新的state或props状态进行比较 来判断是返回true还是false来觉得render方法是否更新
shouldComponentUpdate(nextProps, nextState) { return true; }