求问大佬,react的性能提升有哪些?

#1

小白求问~~~~~~

#2

1.react有个叫shouldComponentUpdate的生命周期函数,当state或者props变化的时候可以在这判断一下返回true或者false来阻止不必要的更新。
2.当页面有列表要渲染的时候,一定要给列表加个唯一的key值,便于虚拟dom识别身份。
3. 定义事件时.bind(this) 在构造器constructor里绑定,这样只需绑定一次,不然每次都需要重新绑定。

概括不全,见谅!

#3

immutable.js 可以解决你得问题。