文章
94
标签
89
分类
16
首页
归档
标签
分类
关于
虾壳
搜索
首页
归档
标签
分类
关于
React
发表于
2023-10-01
|
更新于
2023-10-02
|
前端
前端教程
|
字数总计:
5
|
阅读时长:
1分钟
|
阅读量:
没有权限
文章作者:
虾壳
文章链接:
http://yagote.github.io/2023/10/01/react/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来自
虾壳
!
教程
React
上一篇
NodeJS
下一篇
Vue
相关推荐
2023-10-01
Axios
2023-10-01
CSS
2023-10-02
Dubbo旧
目录
一、React基础
1、单页面React
2、React脚手架
3、JSX介绍
4、JSX中使用JavaScript表达式
5、JSX条件渲染
6、JSX列表渲染
二、组件基础
1、组件介绍
2、组件的创建方式
2.1 使用函数创建
2.1.1 普通函数创建
2.1.2 箭头函数创建
2.2 使用类创建
3、组件抽离为独立 JS 文件
4、React事件处理
4.1 事件绑定
4.1.1 类组件绑定事件
4.1.2 函数组件绑定事件
4.2 事件对象
4.3 有状态组件和无状态组件
4.3.1 介绍
4.3.2 state和setState
4.4 抽离事件处理程序
4.4.1 使用箭头函数
4.4.2 bind方法
4.4.3 class的实例方法
4.5 表单处理
4.5.1 受控组件方式
4.5.2 非受控组件
4.6 综合案例–文章评论
三、组件进阶
1、组件的props
1.1 函数组件
1.2 类组件
2、props的特点
3、组件通信的三种方式
3.1 父组件传递子组件
3.2 子组件传递父组件
3.3 兄弟组件之间传递
4、Context
5、props深入
5.1 Children属性
5.2 props校验
5.3 props校验的约束规则
5.4 props的默认值
6、组件的生命周期
6.1 介绍
6.2 生命周期的三个阶段
6.2.1 创建阶段
6.2.2 更新阶段
6.2.3 卸载阶段
6.2.4 不常用钩子函数
7、render-props和高阶组件
7.1 render props模式
7.2 组件复用
7.3 高阶组件
7.3.1 使用
7.3.2 displayName
7.3.3 传递props
四、React原理
1、setState()
1.1 setState介绍
1.2 setState推荐语法
1.3 setState的第二个参数
2、JSX语法的转化过程
3、组件更新机制
4、组件性能优化
4.1 减轻state
4.2 避免不必要的重新渲染
4.3 纯组件
5、虚拟DOM和Dif算法
五、React路由
1、React路由介绍
2、路由的基本使用
2.1 路由安装
2.2 常用组件说明
3、路由的执行过程
4、编程式导航
5、默认路由
6、路由匹配模式
6.1 模糊匹配
6.2 精确匹配
六、函数式组件
七、 状态管理工具 React Redux
1、安装
八、项目-移动web【好客租】
1、项目介绍
搜索
数据库加载中