react-router6

1. 概述 React Router 以三个不同的包发布到 npm 上,它们分别为: react-router:路由的核心库,提供了很多的:组件、钩子。 react-router-dom:包含 react-router 所有内容,并添加一些专门用于 DOM 的组件,例如 <BrowserRouter

React 

React 扩展

1. setState 1.1 setState 更新状态的两种写法 setState(stateChange, [callback]) ------对象式的 setState stateChange 为状态改变对象(该对象可以体现出状态的更改) callback 是可选的回调函数, 它在状态更新完

React 

redux

1. redux 理解 1.1 学习文档 英文文档: https://redux.js.org/ 中文文档: http://www.redux.org.cn/ Github: https://github.com/reactjs/redux

React 

Router

基于 react 18.0.2、create-react-app 5.0.1、react router 5 讲解。 所以我们安装的时候 npm i react-router-dom@5 1. 相关理解 1.1 SPA 的理解 单页 Web 应用(single page web application

React 

React ajax

基于 react 18.0.2、create-react-app 5.0.1 1. 理解 1.1 前置说明 React 本身只关注于界面, 并不包含发送 ajax 请求的代码 前端应用需要通过 ajax 请求与后台进行交互 (json数据) react 应用中需要集成第三方 ajax 库(或自己封装

React 

React 笔记

本文所用代码链接:https://oss.rainsheep.cn/save/react%E5%85%A8%E5%AE%B6%E6%A1%B6%E8%B5%84%E6%96%99.zip 1. React 入门 1.1 React 简介 1.1.1 官网 英文官网: https://reactjs.

React