性能优化
react组件更新的时机:只要setState()被调用了,就会引起组件更新。不论数据改前改后是否一样,或者修改的数据是否在页面上呈现,都会进行更新组件。
但是vue中,数据必须在模板使用,并且数据发生变化才能引起组件的重新渲染。所以,在React里,如果要做性能优化,可以把这种无效的渲染阻止掉。
1)、shouldComponentUpdate()钩子函数
shouldComponentUpdate(nextProps, nextState){
console.log("this.state",