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-
数据Mock实现——json-server
什么是mock?在前后端分离的开发模式下,前端可以在没有实际后端接口的支持下先进行接口数据的模拟,进行正常的业务功能开发json-server实现数据Mockjson-server是一个node的包,可以在不到30秒内获得零编码的完整Mock服务实现步骤安装npmijson-server-D项目根目录下创建mock文件夹创建一个json文件json文件{"takeaway":[{"tag":"31
前端小趴菜05
·
2025-07-06 02:39
react.js
json
前端
react-
别名路径配置
在前端开发中,别名路径配置(AliasPathConfiguration)是一种通过配置工具或框架,将特定的路径别名映射到实际文件路径的方法。这样可以简化文件引用路径,提高代码的可读性和维护性。为什么要进行别名路径配置?在我们做项目的时候一定会引入文件,如果要引入的文件层级太深的话肯定会出现很多'../../../../../',会增加一些不必要的麻烦。所以我们通过@替代src路径,方便开发过程中
前端小趴菜05
·
2025-07-01 18:24
react.js
前端
前端框架
React - 错误边界(Error boundary)
React-
错误边界(Errorboundary)一.理解二.使用1.使用方式2.使用案例错误边界:https://zh-hans.reactjs.org/docs/error-boundaries.html
风轻轻~
·
2025-06-29 17:02
#
React__基础
react.js
React-
表单受控绑定和获取Dom元素
表单受控绑定概念:使用react组件的状态(useState)控制表单的状态类似于vue的双向绑定实现准备一个react状态值const[inputvalue,setinputvalue]=useState('1')通过value属性绑定状态,通过onChange属性绑定状态同步的函数setinputvalue(e.target.value)}>获取Dom元素在React中获取/操作Dom,需要使
前端小趴菜05
·
2025-06-25 06:34
前端
javascript
react.js
GitHub OAuth 认证示例
获取用户基本信息✅显示用户的GitHub仓库列表✅安全的会话管理✅响应式用户界面技术栈后端Flask-PythonWeb框架Flask-CORS-跨域资源共享Requests-HTTP库Session-会话管理前端
React
ZHOU_CAMP
·
2025-06-22 07:34
flask
react
github
flask
react
报错:Execution failed for task ‘:react-native-gesture-handler:compileDebugKotlin‘...如何解决?
**升级/重新安装`
react-
bug菌¹
·
2025-05-30 12:30
全栈Bug调优(实战版)
Kotlin
Native
React
react-
微信小程序封装日历携带日程组件
最近因为需求,网上没有找到一个合适的日历控件,索性自己封装了一个简易的日历控件,废话不多说直接上代码。importTarofrom'@tarojs/taro';import{ScrollView,View,Image}from'@tarojs/components';import'./index.scss';importReact,{useEffect,useState}from'react';i
_琉
·
2025-05-22 15:58
web端
微信小程序
小程序
0901context_useReducer_状态管理-
react-
仿低代码平台项目
文章目录1React状态管理概述1.1why&what1.2React内置状态管理1.3主流第三方库1.3.1Redux1.3.2MobX1.3.3Recoil1.3.4Zustand1.4选型建议1.5高级模式1.6常见问题1.7总结2Context2.1Context的核心作用2.1.1解决的问题2.1.2核心三要素二、基础使用示例1.创建Context2.提供Context3.消费Conte
gaog2zh
·
2025-05-03 11:42
#
React
react.js
context
useReducer
React-
组件和props
1、类组件importReactfrom'react';classClassAppextendsReact.Component{constructor(props){super(props);this.state={};}render(){return(这是一个类组件接收父组件传过来的值:{this.props.name});}}exportdefaultClassApp;2、函数组件import
小矮马
·
2025-04-27 14:55
react.js
javascript
前端
react 封装表格组件_
React-
表单验证组件封装(hook)
React(Hook)-表单验证组件封装造个轮着(表单验证),实现方式属个人思想,非最佳实践,欢迎指点验证插件使用:async-validator完整代码代码已打包上传NPMyarnaddrh-hook-form期望的调用方式Form组件目的表单样式特征可控暴漏一个验证整个表单的方法返回整个当前数据确认一下参数functionXtForm({labelPosition,className,reft
weixin_39805924
·
2025-01-27 14:06
react
封装表格组件
react-
native创建pdf
npmireact-native-html-to-pdf向AndroidManifest.xml添加以下WRITE_EXTERNAL_STORAGE权限:使用:importReact,{Component}from'react';import{Text,TouchableHighlight,View,}from'react-native';importRNHTMLtoPDFfrom'react-n
孟宪磊mxl
·
2024-09-07 05:26
react.js
pdf
前端
react
native
实时聊天应用开发指南:基于React与WebSocket
CreateReactApponthefrontend)andNodeJS/Express/Socket.ioBackend项目地址:https://gitcode.com/gh_mirrors/re/
react
江奎钰
·
2024-09-06 00:41
【实战】一、Jest 前端自动化测试框架基础入门(四) —— 前端要学的测试课 从Jest入门到TDD BDD双实战(四)
mockReturnValueOnce学习内容来源:Jest入门到TDD/BDD双实战_前端要学的测试课相对原教程,我在学习开始时(2023.08)采用的是当前最新版本:项版本@babel/core^7.16.0@pmmmwh/
react
程序边界
·
2024-02-19 22:44
前端
tdd
react-
npm run build报错npm ERR code EJSONPARSE
package.json文件.png排查原因:package.json文件中有//注释行,这个文件要保证都是json的格式(注意引号,逗号啥的)。解决办法:删除注释行就OK了参考文章:https://blog.csdn.net/weixin_44774410/article/details/126097307
JancyCC
·
2024-02-11 08:00
vue的部分基础组件
借鉴
react-
组件的定义(全局注册)-data必须是一个函数-单个根元素##组件的使用>将组件的名称,当作是一个自定义的html元素来使用1.当我们注册好**全局组件**,这个组件就可以在整个项目中的
考拉_2044
·
2024-02-09 14:22
前端开发中不同语言【react-i18next】
更符合语言标准的规范西班牙语:法语:日语:YourWebpageTitle浏览器自定义翻译:
react-
参宿7
·
2024-02-05 08:41
前端
开发
前端
javascript
linux
react-
动画的选择
单元素的动画1.传入animation对象这个参数,作为动画的开始参数animation属性1.所有和动画有关的样式都可以操作动画基本参数术语说明1.width:100从当前元素的大小变化为100px2.maxWidth:100元素当前最大宽度到100px3.minWidth:100元素当前最小宽度到100px4.maxHeight,height5.opacity:0元素当前透明度到06.top:
skoll
·
2024-01-27 14:05
react18介绍
useDeferredValue等如何升级React18npminstallreact@latestreact-dom@latestnpminstall@types/react@latest@types/
react
Follow_the_heart
·
2024-01-24 17:30
前端
react18
React-
路由架构-Route中的render 不显示页面的问题
使用react-router-dom的版本是5.3.0整体路由架构这里不详细说明,仅针对路由配置中关于Route的render的使用进行分析。页面实现效果当本地存储中没有token授权,重定向到login页面,否则进入Sandbox页面错误使用exportdefaultfunctionIndexRouter(){return({/*render方法跳转组件,可以实现当未授权重定向到指定组件*/}{
梁什么鸭,
·
2024-01-23 08:55
React
react.js
react-
父组件触发子组件的事件
点击父组件触发子组件的方法==点击父组件触发子组件click事件onRef=()=>{this.child=ref}Parent=()=>{this.child.childFun()//childFun是定义在子组件的事件}定义子组件constructor(props){super(props)this.props.onRef(this)//此定义必须写}childFun=()=>{console
小白修仙路
·
2024-01-14 08:07
React-
生命周期基础
生命周期函数指在某一时刻组件会自动调用并执行的函数。React每个类组件都包含生命周期方法,我们可以重写这些方法,以便于在运行过程中特定的阶段执行这些方法。例如:我们希望在第一次将其呈现到DOM时设置一个计时器Clock。这在React中称为“安装”。我们也想在删除由产生的DOM时清除该计时器Clock。这在React中称为“卸载”。参考:生命周期完整的生命周期图常用简单周期函数construct
秃头请走开
·
2024-01-09 10:12
react.js
javascript
前端
React-
组件使用与组件通信
生命周期补充(不常用):案例:importReact,{Component}from'react'exportdefaultclassAppextendsComponent{state={num:100,list:[]}//获取到的是更新前的props和stategetSnapshotBeforeUpdate(prevProps,prevState){//必须搭配componentDidUpdat
秃头请走开
·
2024-01-09 10:12
react.js
前端
前端框架
React-
项目构建与组件详解
React团队推荐使用create-react-app(相当于vue的vue-cli)来创建React新的单页应用项目,它提供了一个零配置的现代构建设置。React脚手架(create-react-app)意义:脚手架是官方提供,零配置,无需手动配置繁琐的工具即可使用充分利用Webpack,Babel,ESLint等工具辅助项目开发关注业务,而不是工具配置create-react-app会配置我们
秃头请走开
·
2024-01-09 10:12
react.js
前端
前端框架
React-
路由进阶
一、路由的使用1.声明式导航在src/index.js文件中定义一个路由模式(可选,也可以在具体的某个组件中使用Router)importReactfrom"react";importReactDOMfrom"react-dom";//设置路由模式import{HashRouterasRouter}from'react-router-dom'//定义providerimport{Provider}
秃头请走开
·
2024-01-09 10:40
react.js
javascript
前端
在ReactNative中使用Typescript
devreact-native-typescript-transformertypescript然后在项目的根目录下创建一个文件rn-cli.config.jsmodule.exports={getTransformModulePath(){returnrequire.resolve('
react
袁俊亮技术博客
·
2024-01-07 05:03
react-
封装Echarts基础配置项
基于上一篇文章做出的补充(
react-
封装Echarts组件-CSDN博客)针对Echarts配置项做的封装处理,项目中多次用到一个类型的图表时可封装节省多余代码,可以根据自己项目需求做出修改/****
阳光下的小蒙
·
2024-01-03 06:43
react.js
echarts
javascript
基于antd实现一个轮播图
关于antd的使用这里就不多说了,前面已经写过了,从零开始学习
React-
引入AntDesign组件(八):https://www.jianshu.com/p/e7e905d89673,现在为了对组件的熟悉
祈澈菇凉
·
2024-01-01 10:48
React-
合成事件
React-
合成事件最近在项目中遇到这样一个问题,代码如下{this.setState({groupName:e.target.value},()=>{if(e.target.value===''){this.queryGroup
鱼玉玉玉玉
·
2023-12-29 06:24
【
REACT-
路由v6】
REACT-
路由v61.App.js2.搭建路由2.1普通写法2.2使用useRoutes构建路由2.3重定向封装2.4嵌套路由中的组件Outlet3.导航跳转3.2声明式导航(NavLink标签)3.2
历目
·
2023-12-25 15:59
REACT
react.js
javascript
前端
React-
生命周期
学了React快一年了,现在用的已经比较顺手了,单个组件的生命周期执行过程已经很清楚了,但是关于多个组件之间怎么进入生命周期方法的还是不确定,现在好好学习一下。单个组件的生命周期过程组件的生命周期函数按如下顺序执行,每个方法的说明如下:constructor构造函数,对组件的state进行初始化,对函数进行this绑定。componentWillMount初始渲染前进入,只执行一次,如果这个函数里
zhulichao
·
2023-12-22 02:35
react表单-受控
react-
表单组件受控组件表单项中的值(value/checked)受到类组件state中数据来控制,同时还需要绑定一个onChange事件来完成对state中数据的修改importReact,{Component
迃-幵
·
2023-12-15 03:40
react
react.js
javascript
前端
react-
插槽模拟
react-props用法扩展模拟vue中的插槽简单实用函数组件模拟插槽,和具名插槽constChild=({children})=>{return({/*具名插槽实现,对应元素的具体使用*/}{children.find(itm=>itm.props.name==='header')}具名插槽{children.find(itm=>itm.props.name==='footer')}{/*直接
迃-幵
·
2023-12-15 03:10
react
react.js
vue.js
javascript
react-
组件
react02-组件react中的组件定义方式有两种:函数组件(无状态/UI组件)类组件(状态组件/容器组件)react组件一定要有返回值:描述页面展示内容的React元素(jsx)2.1组件的创建方式函数组件创建函数组件本质:就是一个函数要满足一下要求:函数名首字母要大写,因为jsx要求在组件调用的时候首字母要大写函数组件可以接受一个参数,此参数可以是任意类型的数据,用来获取父组件的数据(父子组
迃-幵
·
2023-12-15 03:39
react
react.js
javascript
前端
react-native知识点记录
connect将state按需注入页面形成闭环,首屏数据统一存入state,api和action结合,页面注入和触发,形成前端小范围mvc结构二、罗列知识点基本知识react的jsx写法es6,7用法
react
王逵_e9b3
·
2023-12-06 17:54
2023-01-12 工作记录--
React-
使用react-signature-canvas实现手写签名
使用react-signature-canvas实现手写签名一、实现效果⭐️二、官网⭐️https://www.npmjs.com/package/react-signature-canvas三、实现步骤⭐️1、安装react-signature-canvasnpmireact-signature-canvas或者yarnaddreact-signature-canvas2、实现代码jiLiFuP
小呀小萝卜儿
·
2023-12-01 03:10
工作-React
react.js
javascript
前端
react-
不暴露配置文件引入less以及模块化
npminstallcustomize-crareact-app-rewiredlessless-loader--save-dev首先安装好需要的包根路径新建一个config-overrides.js文件const{override,addLessLoader}=require('customize-cra')module.exports=override(addLessLoader({javas
四月的谎言v5
·
2023-11-25 21:20
react-
封装Echarts组件
1、根据代码可复用性,实现Echarts的基础组件封装,含自适应重复渲染,点击事件防抖以下是组件代码//渲染echarts组件import{chinaJSON}from'../../../common';import*asechartsfrom'echarts';importReact,{useEffect,useRef,memo}from'react';//根据屏幕尺寸设置fontSizeexp
阳光下的小蒙
·
2023-11-22 13:31
echarts
react 生命挂钩_如何开始使用
React-
基于现代项目的初学者指南(包括挂钩)
react生命挂钩SoyouwanttostartlearningReact,eh?Thenyou'vecometotherightplace.ThisguidewillwalkyouthrougheverythingyouneedtoknowwhengettingstartedwithReact.所以您想开始学习React,是吗?然后您来对地方了。本指南将引导您完成React入门时需要了解的所有
cumi6497
·
2023-11-19 16:47
python
javascript
java
react
vue
ViewUI
React-
全屏、取消全屏及自适应防抖处理
文章目录前言一、html部分二、ts/js1.全屏事件2.取消全屏及防抖处理前言有些时候,我们需要在浏览器窗口发生变化的时候,动态的执行一些操作,比如做全屏,取消全屏及自适应页面时的适配。一、html部分//需要全屏的盒子{screens}//全屏事件fullscreen()}>二、ts/js1.全屏事件//被触发的全屏事件constfullscreen=()=>{if(isNotSave.cur
-雾里-
·
2023-11-17 17:19
前端开发
javascript
html
React - 路由 lazyLoad 的使用(路由懒加载)
React-
路由lazyLoad(路由懒加载)lazy是React提供的懒(动态)加载组件的方法,React.lazy()路由组件代码会被分开打包,能减少打包体积、延迟加载首屏不需要渲染的组件依赖内置组件
Jie_1997
·
2023-11-10 12:17
#
React__基础
react.js
react-
添加页面容器
效果1.index.tsimport{useEffect,useState}from'react';importstylefrom'./index.less'import{history}from'umi';interfaceProps{children:anyroute:anylocation:any}/***路由信息*/interfaceRouteInfo{//路由路径path:string,
ante.cool
·
2023-11-10 04:51
react
react.js
javascript
前端
2022-12-09 工作记录--React/JS-用swiper实现多行交错、同速、跑马灯效果的弹幕式轮播(总)+ 将一个含未知个数内容的数组,划分成num份
【一】、
React-
用swiper实现多行交错、同速、跑马灯效果的弹幕式轮播(总)一、实现效果数据轮播(三行交错、同速、跑马灯效果),动图如下:二、配置swiperreact-swiper81、安装swiper8npmiswiper
小呀小萝卜儿
·
2023-11-09 23:02
工作-React
工作
react.js
javascript
前端
React-
基础知识(五)
1.路由传参方式(1)通过state传参传递数据//列表页面import{useNavigate}from'react-router';functionHouse(){constnavigate=useNavigate();//跳转到详情consttoDetail=(item)=>{navigate('/home/detail',{//state里放要传递的参数state:{id:item.id}
xiaoDream-
·
2023-11-08 19:06
react
前端
react
react-
插槽(Portals)
插槽(Portals)能将子节点渲染到父组件的DOM层次之外1:用法ReactDOM.createPortal(child,container)第一个参数(child)是任何可渲染的React子元素,例如一个元素,字符串或片段(fragment)。第二个参数(container)则是一个DOM元素。render(){//React不会创建一个新的div。它把children渲染到domNode中。
Maco_wang
·
2023-11-06 01:19
2022-03-12 学习记录--
React-
路由(6.0版本)
什么是路由?一个路由就是一个映射关系(key:value);key为路径,value可能是function或component。在React里面,对于路由,我们需要用到react-router-dom,但是,react脚手架里面并没有帮我们去下载react-router-dom,所以,我们需要自己安装react-router-dom一、react-router的官方网站苦于找不到好的中文文档?推荐
小呀小萝卜儿
·
2023-11-05 08:47
学习-React
react.js
学习
javascript
react-
字符串转dom元素
-雾里-
·
2023-11-01 14:33
前端开发
react.js
html5
react-
组件生命周期
一、生命周期阶段官方文档:https://zh-hans.legacy.reactjs.org/docs/react-component.htmlReact组件生命周期可分为三个阶段:挂载、更新、卸载挂载:当组件实例被创建并插入DOM中时。其生命周期调用顺序如下:constructor()staticgetDerivedStateFromProps()render()componentDidMou
koiy.cc
·
2023-10-31 21:08
React
react.js
React-
表单受控绑定和获取Dom元素
一、表单受控组件1.声明一个react状态说明:useStateconst[value,setValue]=useState("")2.核心绑定流程2.1绑定react状态2.2绑定onChange事件说明:e.target.value拿到输入框的值functionApp(){const[value,setValue]=useState("")return(setValue(e.target.va
FOREVER-Q
·
2023-10-30 13:36
React
react.js
javascript
前端
React-
快速搭建开发环境
1.安装说明:react-excise-01是创建的文件名npxcreate-react-appreact-excise-012.打开文件说明:wesuggestthatyoubeginbytyping:下面即是步骤。cdreact-excise-01npmstart3.显示
FOREVER-Q
·
2023-10-29 14:33
React
react.js
javascript
前端
React-
高阶组件(一)
文章目录一、概念与普通组件的区别二、什么时候使用三、例子四、使用总结一、概念高阶组件(HOC)是React中用于复用组件逻辑的一种高级技巧。HOC自身不是ReactAPI的一部分,它是一种基于React的组合特性而形成的设计模式。高阶组件本质上就是一个函数(HOC是纯函数,没有副作用),接收一个组件后返回另外一个新的组件,这么做的意图就是为了增强(enhance),比如装饰、增添行为、增添逻辑等,
LYFlied
·
2023-10-29 09:05
React
react
组件化
高阶组件
前端
面试
上一页
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
其他