React学习
React从入门到精通
三笠·阿卡曼
日拱一卒无有尽,功不唐捐终入海。
展开
-
React setState详解和React性能优化
为什么要使用setState修改数据 原因就是希望通过修改了state之后,能够使得React根据最新的state来重新渲染界面 setState异步更新 setState修改值之后不能立即访问,值的更新是异步的; 如果每次调用 setState都进行一次更新,那么意味着render函数会被频繁调用,界面重新渲染,这样效率是很低的; 最好的办法应该是获取到多个更新,之后进行批量更新 如果同步更新了state,但是还没有执行render函数,那么state和props不能保持同步; state和prop原创 2021-01-01 22:42:03 · 367 阅读 · 0 评论 -
React组件化开发(一)
安装npm yarn和npm命令对比 Npm Yarn npm install yarn install npm install [package] yarn add [package] npm install --save [package] yarn add [package] npm install --save-dev [package] yarn add [package] [-dev/-D] npm rebuild yarn install --force原创 2020-12-24 23:48:42 · 132 阅读 · 0 评论 -
React开发初体验
开发React必须依赖三个库 react:包含react所必须的核心代码; react-dom:react渲染在不同平台所需要的核心代码; babel:将jsx转换成React代码的工具;原创 2020-12-01 23:09:48 · 75 阅读 · 0 评论