摘要: 一、React 渲染流程和更新流程 react渲染流程:jsx -> 虚拟dom -> 真实dom react更新流程:props/state改变 -> render函数重新执行 -> 生成新的虚拟dom树 -> 新旧虚拟dom树进行diff -> 计算出差异进行更新 ->更新到真实的dom树 所以 阅读全文
posted @ 2022-10-18 08:49 beifeng11996 阅读(3) 评论(0) 推荐(0) 编辑
摘要: react有什么特点 react使用过的虚拟DOM,而不是真实DOM react可以用服务器渲染 react遵循单向数据流 或者数据绑定 React 数据持久化有什么实践吗? 封装数据持久化组件: let storage={ // 增加 set(key, value){ localStorage.s 阅读全文
posted @ 2022-10-18 08:48 beifeng11996 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 我们先看下 React 官方文档对这两个 hook 的介绍,建立个整体认识 useEffect(create, deps): 该 Hook 接收一个包含命令式、且可能有副作用代码的函数。在函数组件主体内(这里指在 React 渲染阶段)改变 DOM、添加订阅、设置定时器、记录日志以及执行其他包含副作 阅读全文
posted @ 2022-10-18 08:46 beifeng11996 阅读(33) 评论(0) 推荐(0) 编辑