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学习
props参数传入问题
不需要传入props参数,方法内使用this.props.官网介绍(https://www.reactjscn.com/docs/components-and-props.html)测试模板(正常运行)
React
J_wendel
·
2023-01-27 10:01
React学习
之Redux高阶运用
在Redux架构中,reducer是一个纯函数,它的职责是根据previousState和action计算出新的state。在复杂应用中,Redux提供的combineReducers让我们可以把顶层的reducer拆分成多个小的reducer,分别独立地操作state树的不同部分。而在一个应用中,很多小粒度的reducer往往有很多重复的逻辑,那么对于这些reducer,如何抽取公共逻辑,减少代
cheneyg916
·
2023-01-27 07:08
React学习
: 01 创建React应用和安装Material-UI
安装Node.jsmacOS系统下先安装Node.js,否则无法进行以下的操作(当然其他操作系统亦然),Nodej.s官方的下载地址:http://nodejs.cn/download/创建项目CreateReactApp在项目的目录上层,终端下运行:npxcreate-react-appmy-app就是这么简单!不过首次运行会加载一些相关的包,可能会很慢,建议换成淘宝的镜像.推荐安装nrm在命令
J_Sky2022
·
2023-01-27 07:32
前端
react.js
html5
javascript
ui
React学习
笔记四(redux和react-redux和Redux Toolkit)
文章目录1.知识铺垫1.1理解JavaScript纯函数1.2副作用概念的理解1.3纯函数的案例1.4纯函数的作用和优势2.为什么需要redux3.Redux的核心概念3.1store3.2action3.3reducer3.4Redux的三大原则3.5Redux的使用过程3.6Redux使用流程4.react-redux4.1react-redux基本使用4.2redux&react-redux
凉宫凉宫凉
·
2023-01-26 05:35
React
react.js
学习
javascript
前端
前端框架
前端学习 - React 入手
React学习
ReactNative.jpeg自己的不足ES5语法ES6语法Html标签的遗忘Css样式单词的遗忘原生js的深入JSX语法函数的使用方式:如果需要解析对象,需要定义一个方法{show&&
Super三脚猫
·
2023-01-25 23:43
React学习
31(react-router-dom 6.x版本的使用)
总述:因为在2021年11月推出了react-router-dom@6的版本,包括现在使用react脚手架创建项目时,react-router-dom默认是6的版本,以下将具体说明两个版本之间的不同的使用功能如若需要了解react-router-dom@5版本相关的写法,可参考个人博客前期的文章,希望对你有所帮助概述1、react-router以三个不同的包发布到npm上,他们分别为1)react
xiaojian044
·
2023-01-15 20:36
react.js
学习
javascript
使用 Jest 和 React 测试库 (RTL) 测试 React
使用Jest和React测试库(RTL)测试
React学习
使用Jest和React测试库测试您的应用程序的最佳实践!
IT教程精选
·
2022-12-12 23:18
react.js
javascript
前端
React学习
笔记
React笔记React基础setStatepropTypes与defaultProps的应用React的生命周期函数React中ref的使用React高级内容受控组件和非受控组件无状态组件(函数组件)portals(传送门)context异步组件souldComponentUpdate高阶组件HOCrender和propsReactHooksstateHook让函数组件实现state和setSt
荏苒的苒
·
2022-12-12 09:12
react
react.js
学习
javascript
React学习
笔记:调度器(Scheduler)- 时间切片
react版本:18Alpha浏览器每一帧需要执行的任务切片调度下面是react源码中的几种调度方式,有先后关系方式一:isInputPending参考文档:https://wicg.github.io/is-input-pending/在运行需要显示某些内容的脚本时,开发人员今天需要做出判断。如果脚本可能计算很长时间才能运行并且用户在发生这种情况时进行了某种输入,那么浏览器将需要等到脚本完成后才
走在前端大牛的路上
·
2022-12-02 23:06
学习笔记
chrome
react.js
前端
前端框架
React学习
笔记
本文使用版本Reactv16.2.0什么是React? React是一个声明式的,高效的,并且灵活的用于构建用户界面的JavaScript库 一个最简单的React例子ReactDom.render(HelloWorld,document.getElementById('root')) ReactDom.render接受两个参数,第一个是要被插入的内容,第二个是插入到DOM或者说index.htm
cocacola_lc
·
2022-12-02 21:44
react.js
javascript
前端
一个被忽略的前端细分领域
相信很多
React学习
者都看过build-
·
2022-11-30 23:11
React学习
笔记
React学习
笔记1.jsx语法规则/*jsx语法规则1、定义虚拟dom时,不要写引号2、标签中混入JS表达式时要用{}3、样式的类名指定不要用class,要用clasName4、内联样式要用style
WEXIA666
·
2022-10-22 15:14
前端
学习
前端
react
React 学习笔记 - react router v6 hooks
React学习
笔记-reactrouterv6hooks前言详解useHref功能示例useInRouterContext功能useLocation功能useMatch功能useNavigate功能示例
绿胡子大叔
·
2022-10-17 07:41
React
学习笔记
react.js
学习
javascript
一个被忽略的前端细分领域
相信很多
React学习
者都看过build-
·
2022-10-09 10:34
React学习
-简单的React框架
电子健康卡二维码*{padding:0;margin:0;font-size:2.7rem;color:#000;font-weight:400;font-family:Helvetica;}html{font-size:1.7vw;}.no_select{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-kh
·
2022-10-07 18:27
react学习
----组件
组件&Props函数组件与class组件1.定义组件最简单的方式就是编写JavaScript函数:functionWelcome(props){returnHello,{props.name};}该函数是一个有效的React组件,因为它接收唯一带有数据的“props”(代表属性)对象与并返回一个React元素。这类组件被称为“函数组件”,因为它本质上就是JavaScript函数。2.你同时还可以使
行者-龙
·
2022-08-20 18:57
react.js
javascript
学习
react学习
----jsx语法
jsx语法jsx优点:js逻辑和html标签,是一个JavaScript的语法扩展,具有JavaScript全部功能;React认为渲染逻辑本质上与其他UI逻辑内在耦合constelement=Hello,world!;//js与html相结合;constname='JoshPerez';//定义name变量;constelement=Hello,{name};//在标签中用大括号可以使用变量;1
行者-龙
·
2022-08-20 18:57
react.js
javascript
学习
react学习
—边界错误
边界错误一、边界错误1、使用错误边界一、边界错误默认情况下,若一个组件在渲染期间(render)发生错误,会导致整个组件树全部被卸载importReactfrom'react'importErrorBoundfrom"./components/common/ErrorBound"functionComp1(){returnComp1}functionComp2(props){return{this
飞羽逐星
·
2022-08-15 09:14
react学习
react
边界错误
【前端学习】
React学习
笔记-react扩展:hook、组件通信、setState、lazyLoad、Context、Fragment、组件优化、render props、错误边界
跟着尚硅谷的天禹老师学习React看视频可以直接点击b站视频地址下面的内容相当一部分是来自于课件内容。1.setStatesetState更新状态的2种写法(1).setState(stateChange,[callback])------对象式的setState1.stateChange为状态改变对象(该对象可以体现出状态的更改)2.callback是可选的回调函数,它在状态更新完毕、界面也更新
鲁南彭于晏
·
2022-08-10 13:31
React
js
前端
javascript
react.js
React学习
day-06 (Hooks进阶)
day-06Hooks进阶今日目标✔掌握useEffect清理副作用。✔掌握useRef操作DOM。✔掌握useContext组件通讯。useEffect清理副作用目标掌握useEffect清理副作用的写法。内容useEffect可以返回一个函数这个函数称为清理函数,在此函数内用来执行清理相关的操作(例如事件解绑、清除定时器等)。清理函数的执行时机a,useEffect的第2个参数不写,清理函数会
乘刚
·
2022-08-09 13:27
react.js
javascript
typescript
react学习
umijsDvamodel中,注意四个方法不要写错effects//不要漏掉sreducers//不要漏掉rs输入法和提示器的坑effects里面yield和标准的es6中yield用法是有区别的,因为dva整合了redux-saga,不需要使用next一步一步调用。
ioido
·
2022-08-04 16:24
React学习
记录之前端跨域配置代理
场景前端代码importReact,{Component}from'react'importaxiosfrom'axios'classHelloextendsComponent{getStudnetInfo(){axios({url:'http://127.0.0.1:3001/student'}).then(res=>{console.log(res);})}render(h){return获取
猿小申
·
2022-07-02 12:47
JavaScript
学习相关笔记
react
React学习
笔记---脚手架配置代理(React ajax)
脚手架配置代理(Reactajax)一、理解二、常用的ajax请求库三、配置代理的第一种方法四、配置代理的第二种方法五、总结方法一方法二一、理解React本身只关注于界面,并不包含发送ajax请求的代码前端应用需要通过ajax请求与后台进行交互(json数据)react应用中需要集成第三方ajax库(或自己封装)二、常用的ajax请求库jQuery:比较重,如果需要另外引入不建议使用axios:轻
丑小鸭变黑天鹅
·
2022-07-02 12:15
React专栏
react.js
ajax
javascript
浅谈技术学习,附一张哔哩哔哩的课程链接
Vue相比
React学习
难度不大,相比Angu
·
2022-06-21 20:06
后端java
ReactP1_React介绍_简单组件化开发案例
的特点声明式编程组件化开发多平台适配简单组件化开发案例构建一个DOM基本页面框架添加react库的依赖对组件进行详细的开发组件化开发constructorrender()btnClick()开发的组件对页面进行渲染React介绍这边是
react
dauntless1310
·
2022-06-13 00:54
react学习
reactjs
【前端学习】
React学习
笔记-React脚手架、功能界面组件化编码流程
跟着尚硅谷的天禹老师学习React看视频可以直接点击b站视频地址React脚手架目录结构public目录index.htmlpublic中最重要的文件ReactAppYouneedtoenableJavaScripttorunthisapp.src目录index.jsimportReactfrom'react';importReactDOMfrom'react-dom';import'./inde
鲁南彭于晏
·
2022-06-13 00:53
React
js
前端
reactjs
React学习
(项目入门-JSX)
学习目标:提示:一天内掌握React的项目的入门?例如:一天内掌握React的项目的入门?学习内容:提示:今天开始学习React项目的入门4、JSXfacebook提供了一种新的语法机制,综合了xml和javascript技术研发了一种用于解释型的声明语言:jsxReact项目中使用这种语法可以很方便的进行视图的声明和渲染!但是需要babel支持页面中针对脚本的处理,需要进行声明操作:...(1)
城南的夏
·
2022-05-11 12:18
React专栏
react.js
javascript
学习
Web开发工具网站
1:
React学习
资料。
画世界的毕加索
·
2022-03-27 14:14
web前端
前端
工具网站
React教程
React
react学习
之dva
快速上手全局安装npminstalldva-cli-g构建dva项目dvanewdva-demo运行npmstart引入antd安装npminstallantdbabel-plugin-import--save引入样式入口文件引入样式文件importantd/dist/antd.css路由路由组件在routes文件夹,路由导航在route.js文件中。在routes中定义about.js文件。在r
猿小申
·
2022-03-25 08:39
React
react
react学习
之react-hooks
简单使用useStateuseState是最简单的一个hook唯一需要注意的是不要尝试在循环或者条件等不稳定的代码结构中编写importReact,{useState}from'react'exportdefaultfunctionExample(){const[name,setName]=useState('swj')return({name}setName('yxs')}>更改)}useEff
猿小申
·
2022-03-25 08:09
React
react
Formik 表单处理组件(
React学习
笔记)
Formik学习记录安装Formik组件基本用法表单验证基础验证验证优化使用Yup验证表单验证规则配置减少样板代码使用组件的方式构建表单构建其他表单项构建自定义表单项表单控件自定义复选框控件Formik增强表单的处理能力,简化表单的处理流程安装Formik组件npmiformik基本用法使用formik进行表单数据绑定及表单提交处理操作useFormik方法接收一个对象,返回值也是一个对象init
假装文艺浪
·
2022-03-24 12:12
React
react.js
学习
javascript
React 从入门到进阶之路(一)
在开始
React学习
之前我们先进入官网https://react.docschina.org/看看官方对React的解释:React是用于构建用户界面的JavaScript库。
weixin_30444105
·
2022-03-07 14:07
json
javascript
git
React学习
笔记
React第一天学习笔记1.React是构建用户界面的javascript库。2.初始化命令:npxcreat-react-app'项目名称'cd‘项目名称’:进入到项目中npmstart(或者yarnstart):启动项目3.特殊属性名:class=>className,for=>htmlFor,驼峰式命名4.jsx是react的核心内容(在javascript中使用html描述UI结构)用js
猴子兰兰
·
2022-03-04 23:22
React学习
笔记(九)--- Redux相关
一、简介什么是Redux?官网文档是这么说的:Redux是一个使用叫做“action”的事件来管理和更新应用状态的模式和工具库,它以集中式Store(centralizedstore)的方式对整个应用中使用的状态进行集中管理,其规则确保状态只能以可预测的方式更新。简单来说,Redux就是一个管理全局状态的JS库,把一些在项目的很多页面中都使用到的状态,集中进行管理,并且能很方便的在整个项目的任何页
努力的小朱同学
·
2022-02-26 22:40
React
react.js
学习
javascript
React 学习笔记
文章目录
React学习
笔记安装基础概念变量css列表组件事件处理事件对象state表单处理一个实现评论的案例高阶概念props传递数据函数传递数据constructorpropschildrenprops
肖萧然
·
2022-02-24 19:29
WEB
#
React
react.js
javascript
前端
React学习
笔记(六) --- 部分原理机制
一、setState()详解1、异步更新我们都知道setState()使用来更新数据的,但你知道吗?setState()方法更新数据的操作,是异步更新操作。也就是调用setState()之后状态值并不会立即改变,而是等同步操作执行结束后才会进行改变。所以在连续使用该方法修改数据时,后面的setState()不能依赖于前面的setState(),因为后面的setState()在被调用时,前面的set
努力的小朱同学
·
2022-02-21 10:20
React
react.js
javascript
前端
React学习
笔记(五) --- 组件生命周期和组件复用
一、组件生命周期1、概念组件的生命周期是指组件从被创建到挂载到页面中,再到组件卸载的过程。在React中,只有类组件才有生命周期,函数组件是不存在生命周期的。组件生命周期大体分为三个阶段:创建阶段、更新阶段、卸载阶段。在组件生命周期的每一个阶段,React都给我们提供了一些方法,让我们可以在对应阶段执行某些任务,这些方法就是生命周期的钩子函数。2、创建阶段生命周期的创建阶段常用的钩子函数有三个,执
努力的小朱同学
·
2022-02-21 10:19
React
react.js
javascript
前端
React学习
笔记(七)--- 路由基础
一、路由概念目前流行的前端框架大都构建的是SPA(单页面应用程序),也就是只有一个HTML页面的应用程序。前端路由的出现,就是为了实现在单页面上对多页面内容的管理。前端路由可以让用户从一个页面导航跳转到另一个页面,但HTML页面本身并没有跳转,仅仅是页面内容发生了变化。在React中,路由是一套映射规则,是URL路径与组件的对应关系。配置路由就是配置路径和组件的对应关系。二、基本使用1、使用步骤①
努力的小朱同学
·
2022-02-21 10:49
React
react.js
前端
javascript
React学习
笔记 —— Hook
什么是Hook?Hook是一些可以让你在函数组件里“钩入”Reactstate及生命周期等特性的函数。Hook不能在class组件中使用——这使得你不使用class也能使用React特性。Hook和函数组件函数组件又称为“无状态组件”constExample=(props)=>{//你可以在这使用Hookreturn;}functionExample(props){//你可以在这使用Hookret
油头周大锅
·
2022-02-21 10:46
react
hooks
react学习
笔记---React扩展
React扩展1.setStatesetState更新状态的2种写法2.lazyLoad路由组件的lazyLoad3.Hooks1.ReactHook/Hooks是什么?2.三个常用的Hook3.StateHook4.EffectHook5.RefHook4.Fragment使用作用5.Context理解使用注意6.组件优化Component的2个问题效率高的做法原因解决7.renderprops
苏米素
·
2022-02-21 10:16
前端学习笔记
React学习
笔记4-Effect Hook
EffectHooks由俭入奢易,由奢入俭难。——司马光之前通过class来编写Component,一些辅助的方法是通过componentDidMount,componentDidUpdate来实现。通过React的effecthook可以实现类似的功能。比如现在在组件显示之前需要通过网络加载一下数据,还是通过之前用的usersapi来demo:importReact,{useState,useE
W1nt3rs
·
2022-02-21 10:16
React
React学习
笔记1-基础
HelloReact,HelloJavaScript!千里之行,始于足下。——老子最近体验了一下著名的前端框架React,用起来特别爽,个人很喜欢。所以准备花一点点时间深入学习一下React。在这里把学习得过程也顺便记录下来。要学习React的话,先了解一下JavaScript的基础知识是非常有帮助的。JavaScript也是是目前非常火的编程语言,在有了Node.js以后,JS终于可以从前端到后
W1nt3rs
·
2022-02-21 10:15
React
React学习
笔记3-State Hook
StateHook吾生也有涯,而知也无涯。——庄子接着学习一下React的StateHook。通过Statehook,可以直接通过function来构建有状态的组件,只要引入useState方法即可。写了一个小例子,包含一个输入和列表,分别通过两个function实现。输入的数据通过一个列表展示:importReact,{useState}from'react';functionInput({ad
W1nt3rs
·
2022-02-21 10:15
React
Typescript+
React学习
笔记(二)- hook相关内容
1.npx的作用避免安装全局模块可直接调用项目内部安装的模块比如模块mocha,如果用npminstallmocha仅安装在局部的话,在命令行中输入mocha--version会显示找不到命令的(当然,也可以先在命令行中,手动指定目录来找到,如node_modules/.bin/mocha--version),这时可以用npxmocha--version在全局使用该命令2.函数组件的类型描述imp
德云社唠前端
·
2022-02-21 10:45
typescript
React
react学习
笔记--生命周期+实例
react学习
笔记–生命周期+实例下面是一张生命周期图具体使用会在实例中介绍到组件的三个生命周期状态:Mount:插入真实DOMUpdate:被重新渲染Unmount:被移出真实DOMReact为每个状态都提供了勾子
家里有只猪
·
2022-02-21 10:14
#
React学习笔记
React学习
笔记---React路由(v5带部分v6)
React路由一、SPA的理解二、路由的理解三、react-router-dom1、理解2、相关API四、路由的基本使用五、NavLink的使用(v5和v6有区别)六、对NavLink二次封装七、Switch的使用(v6已经移除switch,替换为Routes)八、解决多级路径刷新页面样式丢失的问题九、路由的严格匹配与模糊匹配十、Redirect的使用(v6版本已经废除,用Navigate代替)十
丑小鸭变黑天鹅
·
2022-02-21 10:42
React专栏
react.js
前端
javascript
react学习
笔记---扩展知识
扩展知识一、setState二、lazyLoad三、Hooks1.ReactHook/Hooks是什么?2.三个常用的Hook3.StateHook4.EffectHook5.RefHook6、示例四、Fragment五、Context理解使用注意示例六、组件优化Component的2个问题效率高的做法原因解决示例七、renderprops如何向组件内部动态传入带内容的结构(标签)?childre
丑小鸭变黑天鹅
·
2022-02-21 10:42
React专栏
react.js
javascript
前端
react学习
笔记之hook
摘自官网:入口目录:Hook简介Hook概览使用StateHook使用EffectHookHook规则自定义HookHookAPI索引HooksFAQHook简介Hook是React16.8的新增特性。它可以让你在不编写class的情况下使用state以及其他的React特性。importReact,{useState}from'react';functionExample(){//声明一个新的叫
浩星
·
2022-02-21 10:12
react
hook
react
React学习
笔记(八)--- HooK
一、简介在之前的学习中,我们了解到只有类组件中才能使用state,函数组件是无法使用的。但Hook的出现,改变这种情况,Hook是React16.8版本的新增特性,可以让我们在函数组件中使用state、生命周期以及refs、context等其他相关特性。而且Hook可以让我们在不更改组件结构的前提下复用状态逻辑,使得在组件间共享Hook变得十分便利。简单来说,Hook就是一些React中封装好的s
努力的小朱同学
·
2022-02-21 10:32
React
react.js
学习
javascript
React学习
笔记(三)
React中的ref的使用ref是一个引用,在React中使用ref来直接获取DOM元素从而操作DOMReact生命周期函数声明周期函数生命周期函数应用场景当父组件的render函数被调用时,子组件的render函数也会被调用,但是此时子组件并不需要更新,因此这样是对性能的损耗解决方式:使用声明周期函数shouldComponentUpdate(nextProps,nextState)来解决Rea
滨滨_57b5
·
2022-02-20 09:22
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他