E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
react学习
react学习
第十一天 React-Router路由详解 router6
目录:1认识React-Router2Router的基本使用3Router的路由嵌套4Router的代码跳转5Router的参数传递6Router的配置方式一、认识React-Router二、Router的基本使用1、在app.jsx的index.js文件里面引入router和严格模式2、配置路由映射,在需要使用router的组件里面使用Router和route组件以及Link组件,通过点击Lin
木公176
·
2023-10-04 07:34
react学习
react.js
学习
前端
React学习
笔记十-生命周期(旧)
此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第十篇,主要介绍React非常重要的组件的生命周期(旧)。要学习react新的生命周期,那必须先学习旧的生命周期。目录1.引出生命周期概念1.1案例1.1.1案例卸载功能与ReactDOM.unmountComponentAtNode1.1.2案例透明的渐变功能与componentDidMount(){}1.1.3案例透明的渐
啊啊啊啊啊威
·
2023-10-03 05:51
React学习笔记系列
react.js
学习
笔记
React学习
笔记---面向组件编程
React学习
笔记---面向组件编程一、基本理解和使用1、函数式组件2、类式组件二、组件实例的三大核心属性1、state1)、理解state2)、用一个例子去看一下react组件中怎么用state3)、
丑小鸭变黑天鹅
·
2023-10-02 13:26
React专栏
react.js
javascript
前端
【React】
React学习
笔记1(React概念)
React学习
笔记1(React概念)零lReact简介一lReact第一步(一)依赖包(二)写一个HelloReact(三)虚拟DOM是什么(四)JSX语法规则(JavaScriptXML)(五)如何在
Artlex
·
2023-10-02 13:26
前端
js
javascript
react
html5
reactjs
React 学习笔记(一)
React学习
笔记(一)学习资源:张天禹老师(尚硅谷React教程)前置基础this指向问题ES6语法知识(class类)npm包管理器原型与原型链数组常用方法模块化1.1React历史用于构建用户界面的开源
智秀的绯闻男友
·
2023-10-02 13:55
javascript
React
react.js
前端
javascript
React学习
之路 - 上传代码到GitCode
Git全局设置gitconfig--globaluser.name"AnyaPapa"gitconfig--globaluser.email"****@***"添加SSH密钥Mac终端输入命令
[email protected]
:Java_1710/test.gitgitadd.gitcommit-m"Initialco
AnyaPapa
·
2023-10-01 20:22
React学习之路
前端
前端框架
react.js
gitcode
React学习
之路 - tsconfig.json 配置讲解
{"compilerOptions":{"noImplicitAny":false,//不需要显示地声明变量的类型any"target":"es5",//编译后的目标JavaScript版本ES5、ES6/ES2015、ES2016、ES2017、ES2018、ES2019、ES2020、ESNext"lib":["dom",//document.getElementById("root")"do
AnyaPapa
·
2023-10-01 20:52
React学习之路
typescript
前端框架
react.js
React学习
笔记【3】(react组件实例三大属性 state props ref)
学习地址:https://www.bilibili.com/video/BV1wy4y1D7JT官方文档:英文:https://react.dev/中文:https://react.docschina.org/组件实例三大属性之一:state理解:state是组件对象最重要的属性,值是对象(可以包含多个key-value的组合)。组件被称为‘状态机’,通过更新组件的state来更新对应的页面显示(
小黑
·
2023-09-28 03:40
#
React
前端
react.js
学习
笔记
React学习
回顾(第五节)
第五节React组件之间我们现在将MyApp作为一个主组件我们还需要做一个列表组件,将列表组件放入主组件之中。classMyAppextendsReact.Component{render(){return()}}classListextendsReact.Component{render(){return(张三李四王五)}}ReactDOM.render(,document.getElement
不敢大声说话的web小萌新
·
2023-09-27 04:08
44.
React学习
笔记.hooks useEffect
一.认识EffectHook在Hook中,如何对应生命周期呢?:EffectHook起到了类似class中生命周期的功能。类似于网络请求,手动更新DOM,一些事件监听,都是React更新DOM的一些副作用(SideEffect);对应于完成这些功能的Hook被称为EffectHook;importReact,{PureComponent}from'react'exportdefaultclassC
_生生不息_
·
2023-09-26 16:51
React学习
笔记——Class组件内this的指向undefined及解决办法
一、React当中Class组件内的this指向所有在类中定义的方法都默认开启局部严格模式,所以在Class组件当中所以指向window对象的this都指向undefined所有内联的的事件处理处理函数当中的this都指向undefinedclassToggleextendsReact.Component{constructor(props){super(props);this.state={is
Bqiuer
·
2023-09-26 05:15
React
react.js
javascript
前端
React学习
记录
一、React基础1、React是构建用户界面的Javascript库2、初始化项目命令:npxcraete-react-appmy-app3、启动命令:yarnstart(或npmstart)4、React.createElement()方法用于创建react元素创建react元素(参数:元素名称,元素属性,第三个参数及其后参数都是元素子节点)5、ReactDOM.render()方法负责渲染r
Redundantº
·
2023-09-25 12:38
React学习记录
react.js
学习
前端
React学习
笔记(一)React与Vue比较、初识JSX
文章目录React与Vue比较JSX相关为什么要使用JSXJSX语法规则:一定要注意区分:【js语句(代码)】与【js表达式】事件处理React与Vue比较React相对于Vue灵活性和协作要更好,适合大型团队开发,Vue插件和框架都非常丰富,实现起来更快速易用。React和Vue都使用虚拟DOM、组件等,React使用JSX,不如Vue代码好理解。虚拟DOM,简单来说就是根据数据动态生成实体DO
前端大婶儿
·
2023-09-23 23:59
React
&
React
Native
react
javascript
html
react学习
笔记(二)
JSX特定属性以通过使用引号,来将属性值指定为字符串字面量:constelement=;也可以使用大括号,来在属性值中插入一个JavaScript表达式:constelement=;警告:因为JSX语法上更接近JavaScript而不是HTML,所以ReactDOM使用camelCase(小驼峰命名)来定义属性的名称,而不使用HTML属性名称的命名约定。例如,JSX里的class变成了classN
刘赛_c5a1
·
2023-09-23 13:56
react学习
记录
vue转react哭死我了。。。1、react路由(react-router-dom)1.安装依赖。react-router-dom(V6)pnpminstallreact-router-dom2.参考路由使用案例:(参考代码地址)https://github.com/kpav33/react-router-v6
Liszter
·
2023-09-22 08:53
react.js
学习
javascript
react.js
React
React学习
内容
React学习
版本:16.xReact老版本项目:15.xreact官网说17.x会使用的一些技术React应用级脚手架CRAdvaumicreate-react-app【CRA
wwintowin
·
2023-09-21 22:04
react.js-t
React--学习资料
React
React学习
内容I.React脚手架create-react-app1.安装脚手架全局安装$npminstall-gcreate-react-app局部安装,使用npx$npxcreate-react-appyour-app
mzh1995hh
·
2023-09-21 22:31
react
学习资料
react学习
(八)______组件的生命周期(挂载阶段)
生命周期是从一个组件或者实例开始的,在react中的组件,也是有组件的生命周期的。有生命周期,就代表有许多钩子函数。react中生命周期分为四个阶段,挂载阶段、更新阶段、卸载阶段、错误处理阶段。react生命周期的图谱http://projects.wojtekmaj.pl/react-lifecycle-methods-diagram/挂载阶段挂载阶段里面的钩子函数有四个render()是组件中
胸不平
·
2023-09-19 02:03
尚硅谷
React学习
笔记
本文档为视频学习笔记、需结合哔哩哔哩尚硅谷react教程视频阅读使用react简介react是干什么的react是用于构建界面的js库——只关注视图以往展示信息的步骤发送请求获取数据处理数据操作dom进行渲染react只关注第三步。前两部还需要之前的知识去做,react只帮忙操作dom。——react是一个将数据渲染为html视图开源js库react的好处原生js的痛点原生js操作domfan所、
一个厨子的全栈之路
·
2023-09-17 00:54
React学习
笔记(二)
条件渲染if、&&、||、三元表达式列表&Keys循环列表时需要给每一项加上独一无二的key;提取出一个ListItem组件,你应该把key保存在数组中的这个元素上,而不是放在ListItem组件中的元素上;元素的key在他的兄弟元素之间应该唯一;jsx的{}表达式中不能出现var,const,let等这种关键字。组件API设置状态:setState参数格式setState(objectnextS
老夫当年也是神一般的少年
·
2023-09-16 21:08
React学习
笔记-day01
React概述react介绍用于构建用户界面的javascript库,https://reactjs.org/(英文)https://react.docschina.org/(中文)React是一个用于构建用户界面(UI,简单理解为:HTML页面)的JavaScript库如果从mvc的角度来看,React仅仅是视图层(V)的解决方案。也就是只负责视图的渲染,并非提供了完整了M和C的功能react/
Rango06
·
2023-09-12 11:57
react.js
react
native
javascript
react学习
笔记系列(二)(包含redux模式)
react学习
笔记系列(二)(包含redux模式)文章目录
react学习
笔记系列(二)(包含redux模式)tips什么是受控组件?什么是挂载?
LynnWonderLu
·
2023-09-12 11:26
React
react
学习笔记
redux
react-redux
react学习
笔记系列(四)(react-redux)
redux模式的原理此处不再赘述,以下主要参考了Redux详解,以及阮一峰老师的博客,其他内容可以参考我的前一篇博客:
react学习
笔记系列(二)redux是什么?
LynnWonderLu
·
2023-09-12 11:26
React
react
笔记
react18 函数组件 学习笔记
react学习
笔记react安装渲染DOM使用Portal(可以将组件渲染到页面指定位置)使用方法CSS_Modal(外部样式表)使用方式Fragment(根元素)使用方式context(全局共享数据方式
Scar_goSky
·
2023-09-12 11:24
学习
笔记
javascript
react.js
react学习
笔记(完整版 7万字超详细)
1.React基础1-1.react-调试插件安装浏览器右上角…===>更多工具===>扩展程序==>开启开发者模式==>将调试插件包拖拽进来即可1-2.react基本使用React需要引入两个包ReactReactDOM需要创建一个根节点【舞台】,进行渲染Document//创建一个根节点,建立react与dom元素的联系//create创建//root根//createRoot:创建根节点【搭
你眼里有一条星河照耀着我
·
2023-09-10 12:46
笔记
react.js
学习
javascript
React学习
笔记---React脚手架
React脚手架一、使用create-react-app创建react应用1、react脚手架2、创建项目并启动3、react脚手架项目结构4、功能界面的组件化编码流程(通用)5、用脚手架写一个简单示例二、组件的组合使用(综合实例)一、使用create-react-app创建react应用1、react脚手架xxx脚手架:用来帮助程序员快速创建一个基于xxx库的模板项目1).包含了所有需要的配置(
丑小鸭变黑天鹅
·
2023-09-10 12:16
React专栏
react.js
javascript
webpack
React学习
笔记-Day03
目录一、使用create-react-app创建react应用react脚手架创建项目并启动react脚手架项目结构功能界面的组件化编码流程(通用)关于编写React项目时的知识点(可参考todos案例)一、使用create-react-app创建react应用react脚手架xxx脚手架:用来帮助程序员快速创建一个基于xxx库的模板项目包含了所有需要的配置(语法检查、jsx编译、devServe
BlackStar-Coder
·
2023-09-10 12:45
react.js
学习
javascript
React学习
笔记-Day05
目录一、React路由1.SPA的理解2.路由的理解3.react-router-dom的理解二、路由的基本使用三、路由组件与一般组件NavLink与封装NavLinkSwitch的使用(包裹多个Route实现{path:component}的单一匹配)解决多级路径刷新页面样式丢失的问题路由的严格匹配与模糊匹配Redirect的使用嵌套路由向路由组件传递参数编程式路由导航withRouter的使用
BlackStar-Coder
·
2023-09-10 12:45
react.js
学习
javascript
【React】
React学习
:从初级到高级(四)
React学习
[四]4应急方案4.1使用ref引用值4.1.1给组件添加`ref`4.1.2ref和state的不同之处4.1.3何时使用ref4.2使用ref操作DOM4.2.1获取指向节点的ref4.2.3
秦哈哈
·
2023-09-09 21:24
React
学习
javascript
React
前端
React学习
笔记
React学习
笔记一、react的基本使用1、在使用react时,用到react,react-dom,babel库,这里需要引入安装hello-react//这里的type要声明为"text/babel
Zhu Xiaopi
·
2023-09-09 12:41
react.js
html5
node.js
【
React学习
】React高级特性
1.函数式组件和类组件区别函数式组件函数式组件是一种简单的组件定义方式,它是一个以JavaScript函数为基础的组件。可以把函数式组件理解为纯函数,它的输入为props,输出为JSX。函数式组件没有状态,也没有生命周期。functionList(props){const{list}=this.propsreturn{list.map((item,index)=>{return{item.titl
周兴
·
2023-09-09 03:36
前端学习
#
React学习
react.js
学习
前端
【React】
React学习
:从初级到高级(三)
3状态管理随着应用不断变大,应该更有意识的去关注应用状态如何组织,以及数据如何在组件之间流动。冗余或重复的状态往往是缺陷的根源。3.1用State响应输入3.1.1声明式地考虑UI总体步骤如下:定位组件中不同的视图状态确定是什么触发了这些state的改变人为输入,人为输入一般需要事件处理函数计算机输入表示内存中的state(需要使用useState)需要让“变化的部分”尽可能的少,可以先从必须的状
秦哈哈
·
2023-09-04 11:43
React
react.js
javascript
前端
react学习
之路:TS报错-Its return type ‘Element[]‘ is not a valid JSX element
React报错之Itsreturntype‘Element[]’isnotavalidJSXelement产生的原因:1,函数组件返回的是Element数组,不是JSX元素。2,如果组件返回的是JSX和null以外的值会提示类似’xxx’cannotbeusedasaJSXcomponent.Itsreturntype‘void’isnotavalidJSXelement.的错误。错误代码示例:1
名字都被占了
·
2023-09-01 23:41
个人笔记
typescript
react.js
react学习
之路:InputNumber的parser在ts里面报类型错误
错误提示:Type‘(value:string|undefined)=>string’isnotassignabletotype‘(displayValue:string|undefined)=>0|2|20’.Type‘string’isnotassignabletotype‘0|2|20’.代码示例:`${value}px`}parser={(value)=>value!.replace('p
名字都被占了
·
2023-09-01 23:09
react.js
typescript
ant
Design
【React】
React学习
:从初级到高级(二)
React学习
【二】2添加交互2.1响应事件2.1.1添加事件处理函数2.1.2在事件处理函数中读取`props`2.1.3将事件处理函数作为`props`传递2.1.4命名事件处理函数prop2.1.5
秦哈哈
·
2023-08-31 01:52
React
React
前端
【React】
React学习
:从初级到高级(一)
React学习
[一]1UI描述1.1组件的创建与使用1.1.1创建组件1.1.2使用组件1.2组件的导入与导出1.2.1根组件文件1.2.2导出和导入一个组件1.2.3从同一文件中导出和导入多个组件1.3
秦哈哈
·
2023-08-31 01:21
React
react.js
学习
前端
【
React学习
】—React中的事件绑定(八)
【
React学习
】—React中的事件绑定(八)一、原生JS按钮1按钮2按钮3constbtn1=document.getElementById("btn1");btn1.addEventListener
王同学要努力
·
2023-08-29 16:14
【React】
react.js
学习
javascript
react 生命周期
当然,
react学习
还有很多,比如它的jsx原理、props、state状态管理等,这里就不多说了,今天我们主要讲react的生命周期。
走走停停再走
·
2023-08-20 00:51
【
React学习
】React组件生命周期
1.介绍在React中,组件的生命周期是指组件从被创建到被销毁的整个过程。React框架提供了一系列生命周期方法,在不同的生命周期方法中,开发人员可以执行不同的操作,例如初始化状态、数据加载、渲染、更新等。一个组件的生命周期大致可以分为三个阶段,即组件挂载时,更新时和卸载时。在不同的阶段,会调用相应的生命周期方法。2.常用生命周期方法constructor(props)constructor方法是
周兴
·
2023-08-19 13:40
前端学习
#
React学习
react.js
【
React学习
】React中的setState方法
1.setState概述setState是React框架中,用于更新组件状态的方法。setState方法由React组件继承自React.Component类的一部分。通过调用setState,可以告诉React要更新组件的状态,并触发组件的重新渲染。this.setState(newState,callback);newState是一个对象,它包含了需要更新的状态属性和值。它将合并到组件的当前状
周兴
·
2023-08-19 08:21
前端学习
#
React学习
react.js
前端
React学习
笔记——Hooks中useRef的基础介绍和使用,useRef和createRef的区别
在React的世界中,有容器组件和UI组件之分,在ReactHooks出现之前,UI组件我们可以使用函数,无状态组件来展示UI,而对于容器组件,函数组件就显得无能为力,我们依赖于类组件来获取数据,处理数据,并向下传递参数给UI组件进行渲染。使用ReactHooks相比于从前的类组件有以下几点好处:代码可读性更强,原本同一块功能的代码逻辑被拆分在了不同的生命周期函数中,容易使开发者不利于维护和迭代,
老Chen先生
·
2023-08-18 17:02
React
react.js
React学习
笔记汇总_part1
React学习
笔记汇总React18视频教程(讲师:李立超)学习笔记1.变量的声明2.解构赋值3.展开4.箭头函数的语法5.箭头函数的特点7.类8.类的this9.类的继承10.静态属性和方法11.数组方法补充
冰之杍
·
2023-08-14 10:26
react.js
学习
笔记
【
React学习
】—jsx语法规则(三)
【
React学习
】—jsx语法规则(三)一、jsx语法规则:1、定义虚拟DOM,不要写引号,2、标签中混入JS表达式要用{}3、样式的类名指定不要用class,要用className4、内联样式,要用style
王同学要努力
·
2023-08-13 20:23
【React】
react.js
学习
前端
React学习
之道笔记-React基础入门
文章目录ReactDOM热模块替换React的类组件组件的状态ES6对象初始化单向数据流与事件处理绑定受控组件组件拆分可组合组件可复用组件组件的类型ReactDOMReactDOM.render()会使用你的JSX来替换你的HTML中的一个DOM节点。ReactDOM.render()有两个传入参数。第一个是准备渲染的JSX。第二个参数指定了React应用在你的HTML中的放置的位置。示例:imp
TheMonkeyKing_
·
2023-08-13 17:37
前端
react.js
学习
javascript
【
React学习
】—类的基本知识(五)
【
React学习
】—类的基本知识(五)//创建一个Person类classPerson{//构造器方法constructor(name,age){this.name=name;this.age=age;
王同学要努力
·
2023-08-12 12:36
【React】
react.js
学习
javascript
react学习
第三天笔记
react路由模块下载react-router模块,版本3.0.5;解构赋值:Router,Route,hashHistory;如:import{Router,Route,hashHistory}from"react-router";简单路由通过Router包裹Route标签;地址栏中通过http://localhost:8080/#/app;渲染app页面;importReact,{Compon
果木山
·
2023-08-12 07:47
【
React学习
】—函数式组件(四)
【
React学习
】—函数式组件(四)使用jsx创建//创建函数式组件functionMyComponent(){console.log(this);//此处的this是undefined,因为babel
王同学要努力
·
2023-08-11 08:34
【React】
react.js
学习
javascript
react学习
01-快速入门
快速入门–React(docschina.org)React组件必须以大写字母开头,而HTML标签则必须是小写字母。使用JSX编写标签JSX比HTML更加严格。必须闭合标签不能返回多个JSX标签,必须将它们包裹到一个共享的父级中(一个根元素)如果你大量的HTML需要移植到JSX中,你可以使用在线转换器。添加样式使用className指定显示数据大括号包裹JSX属性·转义到JavaScript·时,
RxnNing
·
2023-08-10 16:46
js
react.js
学习
前端
react学习
1.react安装2.react的使用3.方法说明4.初始化react脚手架5.在脚手架中使用react6.JSX7.JSX需要注意的点8.在JSX中使用JS需要注意的点9.条件渲染10.列表渲染11.样式处理12.react组件两种创建方式:函数创建:类组件:13.事件事件绑定事件对象14.有状态组件和无状态组件15.state16.this17.表单处理受控组件:非受控组件:
唏嘘南溪
·
2023-08-07 21:35
react.js
学习
前端
React相关学习导引
什么是Component组件树结构虚拟dom为何要选React选择ReactReact生态为何选择
React学习
目录思考一下~扩展学习资料AwsomeReact知识体系https://github.com
路人i++
·
2023-08-06 04:27
React相关
react.js
学习
前端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他