2022-09-18 setState是同步还是异步的 React 前端 setState 只在合成事件和钩子函数中是“异步”的,在原生事件和 setTimeout 中都是同步的。 setState 的“异步”并不是说内部由异步代码实现,其实本身执行的过程和代码都是同步的,只是合成事件和钩子函数的调用顺序在更新
2022-09-10 redux源码学习 React状态管理 前端 首先,我们需要知道 redux 的相关概念 概念首先,我们需要知道 redux 有以下概念 Action:一个 JavaScript 对象,描述动作相关信息,必须要包含的是一个 type 属性,用于描述当前 Action,其他属性为值
2020-09-10 React SSR(Server Side Render) React 前端 客户端渲染 vs 服务端渲染 客户端渲染 服务端渲染 请求 多个请求(HTML, 数据等) 1 个请求(HTML) 加载过程 HTML 和数据串行加载 1 个请求返回 HTML 和数据 渲染 前端加载空白 html,然后
2020-09-03 React Router中HashRouter和BrowserRouter的区别 React 前端 传参方式HashRouter 通过在url中增加查询字符串。如 <Link to={{pathname: '/test', search: '?id=1'}}>或者<Link to=
2020-01-01 React源码(一)-JSX React 前端 TODO: 学习React源码的前提就是知道jsx,在react中并不是直接操作真实dom,而是通过jsx的语法,然后经过babel将jsx编译为ReactElement 所以最初的流程就是 jsx -> babel -> Re