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