React
文章平均质量分 83
React 基础篇
码小余の博客
越努力,越幸运!
个人博客:https://extheor.github.io/ 技术/自考
方向:Web前端
展开
-
第八章:redux
第八章:redux8.1. redux 理解8.1.1. 学习文档英文文档: https://redux.js.org/中文文档: http://www.redux.org.cn/Github: https://github.com/reactjs/redux8.1.2. redux 是什么?redux 是一个独立专门用于做状态管理的 JS 库(不是 react 插件库)它可以用在 react, angular,vue 等项目中, 但基本与 react 配合使用原创 2020-11-16 19:12:23 · 4509 阅读 · 1 评论 -
第七章:react-ui
第七章:react-ui7.1. 最流行的开源 React UI 组件库7.1.1. material-ui( 国外)官网: http://www.material-ui.com/#/github: https://github.com/callemall/material-ui7.1.2. ant-design( 国内蚂蚁金服)PC 官网: https://ant.design/index-cn移动官网: https://mobile.ant.design/index原创 2020-11-16 19:11:54 · 4530 阅读 · 0 评论 -
第六章:react-router4
第六章:react-router46.1. 相关理解6.1.1. react-router 的理解react 的一个插件库专门用来实现一个 SPA 应用基于 react 的项目基本都会用到此库6.1.2. SPA 的理解单页 Web 应用(single page web application,SPA)整个应用只有一个完整的页面点击页面中的链接不会刷新页面, 本身也不会向服务器发请求当点击路由链接时, 只会做页面的局部更新数据都需要通过 aja原创 2020-11-16 19:09:56 · 4550 阅读 · 0 评论 -
第五章:几个重要技术总结
第五章:几个重要技术总结5.1. 组件间通信5.1.1. 方式一: 通过 props 传递共同的数据放在父组件上, 特有的数据放在自己组件内部(state)通过 props 可以传递一般数据和函数数据, 只能一层一层传递一般数据–>父组件传递数据给子组件–>子组件读取数据函数数据–>子组件传递数据给父组件–>子组件调用函数5.1.2. 方式二: 使用消息订阅(subscribe)- 发布(publish) 机制工具库: PubSub原创 2020-11-16 19:09:19 · 4552 阅读 · 0 评论 -
第四章:react ajax
第四章:react ajax4.1. 理解4.1.1. 前置说明React 本身只关注于界面, 并不包含发送 ajax 请求的代码前端应用需要通过 ajax 请求与后台进行交互(json 数据)react 应用中需要集成第三方 ajax 库(或自己封装)4.1.2. 常用的 ajax 请求库jQuery: 比较重, 如果需要另外引入不建议使用axios: 轻量级, 建议使用a. 封装 XmlHttpRequest 对象的 ajaxb. promise原创 2020-11-16 19:08:49 · 4519 阅读 · 0 评论 -
第三章:react 应用( 基于 react )
第三章:react 应用( 基于 react )3.1. 使用 create-react-app 创建 react 应用3.1.1. react 脚手架xxx 脚手架: 用来帮助程序员快速创建一个基于 xxx 库的模板项目a. 包含了所有需要的配置b. 指定好了所有的依赖c. 可以直接安装/编译/运行一个简单效果react 提供了一个用于创建 react 项目的脚手架库: create-react-app项目的整体技术架构为: react + webpack + es6原创 2020-11-16 19:08:17 · 4594 阅读 · 0 评论 -
第二章:React 面向组件编程
第二章:React 面向组件编程2.1. 基本理解和使用2.1.1. 效果2.1.2. 自定义组件(Component) :定义组件(2 种方式)/* 方式 1: 工厂函数组件( 简单组件)*/function MyComponent () { return <h2>工厂函数组件(简单组件)</h2>}/* 方式 2: ES6 类组件( 复杂组件)*/class MyComponent2 extends React.Component {原创 2020-11-16 19:07:57 · 4605 阅读 · 0 评论 -
第一章:React入门
第一章:React入门1.1. React1.1.1. 官网英文官网: https://reactjs.org/中文官网: https://doc.react-china.org/1.1.2. 介绍描述用于构建用户界面的 JavaScript 库(只关注于 View)由 Facebook 开源1.1.3. React 的特点Declarative(声明式编码)Component-Based(组件化编码)Learn Once, Write Anyw原创 2020-11-16 19:06:46 · 4754 阅读 · 0 评论