摘要:
setState作为react中的重要部分,将对组件 state 的更改排入队列,并通知 React 需要使用更新后的 state 重新渲染此组件及其子组件。这是用于更新用户界面以响应事件处理器和处理服务器数据的主要方式。 setState是同步还是异步? setState只在合成事件和钩子函数、生 阅读全文
摘要:
1.virtual DOM 传统页面开发模式中,都是对真实的dom进行操作,耗费大量的性能。而react将真实dom树转换成虚拟dom,每一次更新都与原来的虚拟dom进行diff比对来进行更新,对于改变的部分来进行批量更新,节约了性能。 通过虚拟dom转换成真实dom,方便和其他平台的集成,reac 阅读全文
摘要:
很多面向对象的语言都接受两种继承:接口继承和实现继承。 前者只继承方法签名,后者继承实际的方法。接口继承在 ECMAScript 中是不可能的,因为函数没有签 名。实现继承是 ECMAScript 唯一支持的继承方式,而这主要是通过原型链实现的。 1.原型链继承 通过原型链继承的方式,SubType 阅读全文