首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
maFarmer
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
源码级解析,搞懂 React 动态加载(中) —— React.lazy + Suspense
本文从源码入手,分析最流行的 React 动态加载方案 —— React-lazy + Suspense 实现原理
React 监听路由变化
在项目中有一些关键信息,需要及时更新,比如商城类项目的顶部通栏中的个人账户信息,需要在任何页面下都呈现最新数据,而一般情况下顶部通栏都是公共组件,一次引入各个页面通用。那么怎么在每次路由切换的时候更新数据呢? 我最开始使用的是最暴力的方式,利用 Route 的 render 属…
【React】useContext与useReducer结合实现状态管理
useContext 可以考虑这样一个场景,如组件树的机构如下图所示,在App组件中我们实现了用户登录,而登录状态需要组件都需使用,如A、B、C等组件需要拿到登录态从而响应用户的操作。如果使用prop
Umi使用webpack5 Module Federation
Umi使用Webpack5 Module Federation 探索,可以动态运行另一个JavaScript应用的代码,同时可以共享一依赖。
「React 进阶」 学好这些 React 设计模式,能让你的 React 项目飞起来🛫️
一 前言 今天我们来悉数一下 React 中一些不错的设计模式,这些设计模式能够解决一些功能复杂,逻辑复用 的问题,还能锻炼开发者的设计和编程能力,以为多年开发经验来看,学好这些设计模式,那就是一个字
「react进阶」一文吃透React高阶组件(HOC)
React高阶组件(HOC),对于很多react开发者来说并不陌生,它是灵活使用react组件的一种技巧,高阶组件本身不是组件,它是一个参数为组件,返回值也是一个组件的函数。高阶作用用于强化组件,复用逻辑,提升渲染性能等作用。高阶组件也并不是很难理解,其实接触过后还是蛮简单的,…
一文归纳 React Hooks 常用场景
React 在 v16.8 的版本中推出了 React Hooks 新特性。在我看来,使用 React Hooks 相比于从前的类组件有以下几点好处: 关于这方面的文章,我们根据使用场景分别进行举例说明,帮助你认识理解并可以熟练运用 React Hooks 大部分特性。 与 c…
搭建一套好用的react项目架构
每个路由配置都是一个对象,包含path、exact、(component|render|children)属性,从app.jsx中可以知道,路由配置对象就是route的属性列表。
React 之 Hook
React 提供了一些方法来实现组件的选择性渲染或复用,如 Render Props、高阶组件 等,但这些方法组成的组件也带来了“嵌套地狱”的问题,复杂了组件的结构,增大了阅读理解代码的难度。React 提供了自定义 Hook 来解决上面提到的问题。 在一些复杂的组件中往往都包…
React 开发必须知道的 34 个技巧【近1W字】
通过es6新增class的属性创建的组件此组件创建简单. React 16.3版本后,使用此方法来创建ref。将其赋值给一个变量,通过ref挂载在dom节点或组件上,该ref的current属性,将能拿到dom节点或组件的实例 子组件通过React.forwardRef来创建,…