首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
react
小鹏爱摸鱼
创建于2022-05-05
订阅专栏
react牛皮
等 8 人订阅
共31篇文章
创建于2022-05-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
对React fiber的理解
一、问题描述 JavaScript引擎和页面渲染引擎两个线程是互斥的,当其中一个线程执行时,另一个线程只
初步了解React Native
是什么 React Native是使用JavaScript开发应用,一套代码可以运行在安卓,苹果,网页等
React-Route6实现keep-alive效果
基于react-route6 useOutlet实现keep-alive效果 二、代码呈现 代码分析 isKeepPath
React中在开发环境中代理 API 请求解决跨域问题
方法一:在开发过程中向 API 服务器代理任何未知请求 在 `package.json` 中添加 `proxy` 字段
React和Vue的Diff区别
复杂度:传统diff算法复杂度为O(n^3), vue2.x加入了 Virtual Dom和react拥
Vue和React的区别
思路梳理 一、共同点 1.数据驱动视图 在过去属于jquery的时代,我们需要频繁的操作DOM来实现页面
使用jszip和FileSaver实现压缩,读取文件功能
源于互联网,回馈互联网,前请须知:仅支持经典zip,zip64位文件需要注意大小,浏览器兼容性问题,JSzip使用UTF-16编译1MB的ascll文件将占2MB内存
React路由 v6 VS v5
组件方面,React-Router6移除了<Redirect/>组件,但可以使用新增的<Navigate/>组件配合<Route/>组件实现重定向效果。注:`Navigate`可接收绝
基于websocket协议实现聊天机器人功能
websocket协议是什么,其和http有什么区别,我们为什么要使用它,怎么样用它实现聊天机器人功能。一.渲染基础聊天记录列表 将聊天数据存在数组状态中,再动态渲染到界面上
token-登录退出鉴权401无痛刷新
项目中的token简单处理,仅供参考,如有问题评论区提出谢谢,token类型设置 src\types\data.d.ts token持久化存储工具
虚拟DOM及Diff算法
1.虚拟DOM对象描述: 就是一个普通的JS对象,用来描述我们希望在页面中看到的HTML结构内容 2.原生DOM 也是一个JS对象,是浏览器默认提供的,DOM对象和HTML元素之间是一一对应的
函数式组件性能优化--避免不必要的重新渲染
React.memo基本使用 使用场景: 当你想要避免的子组件中的函数式组件接收父组件的props没有
类组件性能优化--避免不必要的重新渲染
问题导入 父组件的数据发生变化,setState()会引起所有子组件也被更新,这种思路很清晰,但优缺点:子
keep-alive简单功能实现
用过Vue的都知道 vue本身自带 keepAlive 其属性 include exclude 配合vuex 轻松可以实现 tags的缓存 切换 功能,但是react暂时不支持keepalive,当然
在实例中学习使用repalce及innerHTML实现搜索高亮效果
一。使用背景: 在搜索框中搜索时,将搜索框内容当做关键字搜索出相关内容进行效果展示,并将关键字高亮.二.效果展示
手寫圖片嬾加載
😘雖然我們直接使用ant的image的lazy即可實現,但是學習嘛,瞭解一下底層原理也 😘1.目標 封装一个拥有懒加载功能的图片组件,实现其他組件的图片懒加载 2.懒加载的基本思路 当dom元素进
封装权限路由组件
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情一.思路梳理 定义私有路由组件。在 components 目录中创建 PrivateRoute路由组件:实
在react中简单使用TS
适合初学者的react+ts的小功能模块,主体内容均已列出,如参考请提前对react及ts有所了解。
TypeScript泛型和映射类型
泛型是可以在保证类型安全前提下,让函数等与多种类型一起工作,从而实现复用,常用于:函数,接口,class中 1.创建泛型函数 解释: 1.语
TS介绍及常用类型(1106行就问你细不细)
本文适合初学者,内容包括但不限于基本概念,事例及其注意事项1 TypeScript介绍 (1)是什么 TypeScript 简称:TS,是 JavaScript 的超集,简单来说就是
下一页