Logo
☆☆☆☆☆
0.0
Beginner
13h

React 之路:类组件篇

如果你正在使用一个遗留的 React 代码库,那么本课程将非常有用。多年来,React 经历了巨大的变化,但有时你仍可能需要处理较旧版本的 React。 在本课程中,你将学习 React V15 的基础知识。你将掌握如何与 API 交互,如何组织和测试代码,以及如何为 React 应用管理状态。整个课程过程中,你将动手实践,构建一个功能完整的 Hacker News 应用。完成本课程后,你将具备独立开发应用的能力,并拥有一个可展示在作品集中的项目。 如果你想学习包含 React V16 版本(含 Hooks)的更新版课程,请参阅《The Road to React:带 Hooks 的那一版》。

9 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
React 之路:类组件篇
如果你正在使用一个遗留的 React 代码库,那么本课程将非常有用。多年来,React 经历了巨大的变化,但有时你仍可能需要处理较旧版本的 React。 在本课程中,你将学习 React V15 的基础知识。你将掌握如何与 API 交互,如何组织和测试代码,以及如何为 React 应用管理状态。整...

WHAT YOU'LL LEARN

掌握 React V15 基础:JSX、组件、props 与 state,并理解类组件的使用方式

Content

9 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    前言

  2. 2

    用户评价

  3. 3

    常见问题

  4. 4

    怎么做?

React入门及一些JavaScript基础知识
  1. 1

    你好,我的名字是 React

  2. 2

    ES6 中的 const 和 let

  3. 3

    ES6 箭头函数

  4. 4

    ES6 类

  5. 5

    JSX 中的复杂 JavaScript

  6. 6

    React 的入门指南:create-react-app

React 基础知识
  1. 1

    本地组件状态

  2. 2

    ES6 对象初始化

  3. 3

    单向数据流

  4. 4

    绑定

  5. 5

    事件处理器

  6. 6

    表单与事件的交互

  7. 7

    ES6 解构赋值

  8. 8

    受控组件

  9. 9

    拆分组件

  10. 10

    可组合组件

  11. 11

    可重用组件

  12. 12

    组件声明

  13. 13

    组件样式设置

  14. 14

    回顾

真实地使用一个API
  1. 1

    生命周期方法

  2. 2

    获取数据

  3. 3

    ES6 展开运算符

  4. 4

    条件渲染

  5. 5

    客户端或服务器端搜索

  6. 6

    分页获取

  7. 7

    客户端缓存

  8. 8

    错误处理

  9. 9

    使用 Axios 而不是 Fetch

  10. 10

    回顾

代码组织与测试
  1. 1

    ES6 模块:导入与导出

  2. 2

    使用 ES6 模块进行代码组织

  3. 3

    使用 Jest 进行快照测试

  4. 4

    使用 Enzyme 的单元测试

  5. 5

    组件接口与 PropTypes

  6. 6

    使用 React 开发者工具进行调试

  7. 7

    回顾

高级 React 组件
  1. 1

    引用 DOM 元素

  2. 2

    显示加载提示

  3. 3

    高阶组件

  4. 4

    高级排序

  5. 5

    高级排序:实现逆序排序

  6. 6

    回顾

React 及其以外的状态管理
  1. 1

    提升状态

  2. 2

    重新回顾:setState()

  3. 3

    驾驭状态

  4. 4

    回顾

上线前的最后步骤
  1. 1

    eject(脱离)

  2. 2

    部署您的应用程序

附录:启动你的 React 应用
  1. 1

    要求

  2. 2

    npm 和 Node(可选)

  3. 3

    安装

  4. 4

    零配置设置

  5. 5

    JSX 简介

  6. 6

    ReactDOM

  7. 7

    热模块替换

  8. 8

    回顾

  9. 9

    概要

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)