香港网站 淘宝客,b2b外链代发,做防水的网站有哪些,win10做网站服务器react组件渲染
当react组件的state改变时,改组件会重新渲染当react组件state改变时,也会遍历子组件,然后分析子组件和之前有没有变化,如果有就渲染最小dom结构,没有就不渲染
react使用mobx状态时渲染
mobx中用obser…react组件渲染
- 当react组件的state改变时,改组件会重新渲染
- 当react组件state改变时,也会遍历子组件,然后分析子组件和之前有没有变化,如果有就渲染最小dom结构,没有就不渲染
react使用mobx状态时渲染
- mobx中用observable的变量在组件中取值,如果其中一个变量变化,则使用该变量的组件的render中所有元素都会重新渲染
- 如果只想render数据变化的那个组件,则需要把该部分功能单独写成一个子组件,在子组件中inject该变量所在的store,只把变化的值放在改子组件中变化,父组件不包含与该变量有关的内容,就不会重新渲染父组件,只会渲染子组件。