React
文章平均质量分 78
enchantedovo
这个作者很懒,什么都没留下…
展开
-
【React】React学习笔记七:扩展知识
一、setState setState更新状态的2种写法: (1)setState(stateChange, [callback])------对象式的setState 1.stateChange为状态改变**对象**(该对象可以体现出状态的更改) 2.callback是可选的回调函数, 它在状态更新完毕、界面也更新后(render调用后)才被调用 (2)setState(updater, [callback])------函数式的setState 1.updat原创 2021-08-17 17:33:17 · 128 阅读 · 0 评论 -
【React】React学习笔记六:redux
一、引言 1.redux是什么 - redux是一个专门用于做状态管理的JS库(不是react插件库)。 - 它可以用在react, angular, vue等项目中, 但基本与react配合使用。 - 作用: 集中式管理react应用中多个组件共享的状态。 2. 什么情况下需要使用redux &nb转载 2021-08-16 21:54:18 · 174 阅读 · 0 评论 -
【React】React学习笔记五:antd的按需引入+自定主题
一、原创 2021-08-15 16:14:06 · 335 阅读 · 0 评论 -
【React】React学习笔记四:React 路由
一、前言 1.SPA的理解 - 单页Web应用(single page web application,SPA)。 - 整个应用只有一个完整的页面。 - 点击页面中的链接不会刷新页面,只会做页面的局部更新。 - 数据都需要通过aja转载 2021-08-14 17:31:41 · 106 阅读 · 0 评论 -
【React】React学习笔记三:React 请求处理
一、理解 1.常用的ajax请求库 (1)jQuery: 比较重, 如果需要另外引入不建议使用 (2)axios: 轻量级, 建议使用 - 封装XmlHttpRequest对象的ajax原创 2021-08-12 18:45:17 · 447 阅读 · 0 评论 -
【React】React学习笔记二:React面向组件开发
一、React中定义组件 1.函数式组件(适用于[简单组件]) 组件首字母必须大写 函数必须有返回值 render的第一个参数是组件标签,不能直接写组件名字 //1.创建函数式组件 function MyComponent(){ console.log(this); //此处的this是undefined,因为babel编译后开启了严格模式 return <h2>我是用函数定义的组件(适用于【简单组件】的定义)</h2> } //2.渲染组件到页面 ReactDOM.rend原创 2021-08-09 22:12:06 · 245 阅读 · 0 评论 -
【React】React学习笔记一:初识React+虚拟DOM+jsx+模块
一、初识React 介绍: 用于动态构建用户界面的 JavaScript 库(只关注于视图) 由Facebook开源 特点: 声明式编码 组件化编码 React Native 编写原生应用 高效(优秀的Diffing算法) 二、虚拟DOM创建 0.虚拟DOM是什么? 本质是Object类型的对象(一般对象) 虚拟DOM比较“轻”,真实DOM比较“重”,因为虚拟DOM是React内部在用,无需真实DOM上那么多的属性。 虚拟DOM最终会被React 转化为真实DOM,呈现在页面上。 1.使用jsx转载 2021-08-09 15:41:55 · 171 阅读 · 0 评论