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
中useReducer的使用
文章目录1.概述2.useReducer使用3.使用useReducer完成todolist列表功能1.概述useReducer这个Hooks在使用上几乎跟Redux一模一样,唯一缺点的就是无法使用redux提供的中间件。使用hook函数后,一般情况下,一个组件组中的数据我们可以用useReducer来管理,而不是用redux来完成,redux一般存储公用数据,而不是把所有的数据都存储在里面,re
月光晒了很凉快
·
2024-02-03 00:57
React
react.js
javascript
前端
「
React
」之useReducer
关于useReducer在
React
中,useReducer是一个用于管理组件状态的Hook,处理复杂的状态逻辑。
W-MoMo
·
2024-02-03 00:26
React
react.js
前端
javascript
react
之 UseReducer
UseReducer作用:让
React
管理多个相对关联的状态数据import{useReducer}from'
react
'//1.定义reducer函数,根据不同的action返回不同的新状态functionreducer
jiojio在学习勒
·
2024-02-03 00:24
React
react.js
前端
前端框架
react
之
react
.memo
React
.memo作用:允许组件在props没有改变的情况下跳过重新渲染组件默认的渲染机制默认机制:顶层组件发生重新渲染,这个组件树的子级组件都会被重新渲染//memo//作用:允许组件在props没有改变的情况下跳过重新渲染
jiojio在学习勒
·
2024-02-03 00:24
React
react.js
javascript
前端
React
中useReducer的理解与使用
这里以简单的语言描述一下useReducer的使用。也可自己查看官方文档(英文)useReducer的使用场景:当一个state需要维护多个数据且它们之间互相依赖。这样业务代码中只需要通过dispatch来更新state,繁杂的逻辑都在reducer函数中了。一、useReducerdemo:functionreducer(state,action){//...}const[state,dispa
清颖~
·
2024-02-03 00:24
前端
React
JavaScript/ES6
react.js
javascript
前端
Reducer 和 Context实现简单的Redux
Reducer和Context的结合提供了一种简单而有效的状态管理解决方案,尤其适用于中小型
React
应用程序。它们消除了Redux中的一些模板代码和配置,使得代码更加简洁和易于理解。
雾岛听风来
·
2024-02-03 00:23
react.js
javascript
前端
开发跨平台APP,是用Flutter还是
React
Native开发框架?
随着移动互联网的飞速发展,对于开发人员而言,如何快速地开发出兼容不同平台(iOS、Android)的应用,成为了一个重要的问题。跨平台应用程序开发框架的好处:1.一个App适用于多个设备;2.一个App适用于多个平台;3.一个App可以在多个应用商店中发布;4.只需编写一次代码;5.代码可以跨平台复用;6.市场分析与测试;7.快速成型;8.快速开发;9.无缝产品维护;10;统一性、均匀性;今天有许
AdSet聚合广告平台
·
2024-02-03 00:23
如何在
React
应用程序中使用 Chakra UI
ChakraUI是一个用于
React
的UI库,它提供了一组简单、模块化且易于访问的组件,用于构建快速美观的用户界面。
pxr007
·
2024-02-02 23:40
react.js
ui
javascript
哪些UI库支持暗模式?
MaterialUI
React
JS的MaterialDesignUI框架在GitHub上拥有超过57,000个星标,具有简单,面向开发人员和可扩展的主题功能。
独立开发者张张
·
2024-02-02 23:38
大前端技术
前端
javascript
css
ui
Chakra UI:构建 Web 设计的未来
而ChakraUI作为一个基于
React
的开源组件库,正是为了解决这个问题而诞生的本文将介绍ChakraUI的特点、使用方法以及它在Web开发中的应用场景,帮助读者了解并掌握这个强大的UI组件库。
爱编程的鱼
·
2024-02-02 23:07
物联网
网站建设
网络安全
游戏
交互
游戏引擎
算法
web
IPFS 和区块链(四) -IPFS图片上传与下载
1.创建
react
项目cd1127/democreate-
react
-appipfs_imgcdipfs_imgatom.
花爬满篱笆
·
2024-02-02 23:02
【
React
】
react
组件传参
【
React
】
react
组件传参一、props:父组件向子组件传参1、将普通的参数作为props传递2、将jsx作为props传递(组件插槽)二、自定义事件:子父组件向父组件传参三、context进行多级组件传参四
香菜啵子欸
·
2024-02-02 23:45
React
笔记
react.js
javascript
前端
【
React
】memo()、useCallback()、useMemo()的区别及使用场景
介绍
React
中三个hooks方法memouseCallbackuseMemo的作用及使用场景示例一、
React
.memo():用来控制函数组件的重新渲染,将组件作为参数,函数的返回值是一个新的组件。
香菜啵子欸
·
2024-02-02 23:44
React
笔记
react.js
javascript
前端
基于webpack Code Splitting实现
react
组件的按需加载
webpack作为当下最为流行的模块打包工具,成为了
react
、vue等众多热门框架的官方推荐打包工具。其提供的CodeSplitting(代码分割)特性正是实现模块按需加载的关键方式。
weixin_33949359
·
2024-02-02 23:43
webpack
javascript
runtime
ViewUI
从源码全面剖析
React
组件更新机制
React
把组件看作状态机(有限状态机),使用state来控制本地状态,使用props来传递状态.前面我们探讨了
React
如何映射状态到UI上(初始渲染),那么接下来我们谈谈
React
时如何同步状态到UI
短暂又灿烂的
·
2024-02-02 23:43
前端
React
前端实现弹小球功能
import{useEffect,useState}from"
react
";const
卡卡舅舅
·
2024-02-02 23:12
前端-React
前端
javascript
开发语言
react
hooks父子组件的代码执行顺序
/***
react
hooks代码的执行顺序:*1.先要了解js的事件循环机制,了解主线程,任务队列,宏任务,微任务*2.先执行父组件的主线程代码,再执行子组件的主线程代码;*3.先执行子任务的useEffect
蓝冰凌
·
2024-02-02 23:41
react.js
javascript
前端
React
实现组件扩展机制
在java中,SPI机制是Java中提供的一种服务发现机制。同样,前端也很需要这种机制,这样可以做到组件可插拔,可替换,减少相互冗余。快速使用1.扩展点使用通过使用Extension组件定义扩展点,通过name标记扩展点。functionApp(){return();}2.扩展点定义在约定的init文件中,配置自定义的扩展点。import{extensionManager}from"./exten
卡卡舅舅
·
2024-02-02 23:10
前端-React
react.js
前端
前端框架
React
中组件的props属性传递机制
React
中组件的属性传递机制,由父组件传递给子组件,不能跨级传递。当有多个组件嵌套时,从最外层的祖先组件的props开始,依次向其后代组件传递props。
清颖~
·
2024-02-02 23:10
前端
React
React
props
属性传递机制
【
React
进阶】类组件之生命周期钩子详解「基于
React
16.4」
时隔一年半之久再次重新学习
React
,好多都还是原来的样子,这次我要重新开启
React
的大门,希望各位小伙伴可以一起讨论学习呦~前言今天我们开启第二个专题:
React
中生命周期钩子的使用。
八了个戒
·
2024-02-02 22:25
React系列
前端
前端面试
react.js
javascript
react
前端框架
前端
学习Android的第一天
Android官网Android应用程序Android
开发环境搭建
Android平台架构Android应用程序组件附件组件Android第一个程序HelloWorld什么是Android?
世俗ˊ
·
2024-02-02 21:53
Android
学习
android
【国产MCU】-认识CH32V307及
开发环境搭建
认识CH32V307及
开发环境搭建
文章目录认识CH32V307及
开发环境搭建
1、CH32V307介绍2、
开发环境搭建
3、程序固件下载1、CH32V307介绍CH32V307是沁恒推出的一款基于32位RISC-V
视觉&物联智能
·
2024-02-02 21:01
物联网全栈开发实战
单片机
嵌入式硬件
物联网
传感器
CH32V307
docker安装配置nginx部署
react
项目
1.下载镜像dockerpullnginx2.创建挂载目录mkdir-p/data/nginx/{conf,conf.d,html,logs}3.创建配置文件在目录/data/nginx/conf下创建nginx.confusernginx;worker_processes1;error_log/var/log/nginx/error.logwarn;pid/var/run/nginx.pid;e
whalekkk
·
2024-02-02 20:21
前端
nginx
docker
react.js
react
父子组件通信案例
父组件:App组件子组件:Search组件、List组件案例需求:文本框中输入关键词,点击搜索按钮后,下方列表展示出搜索结果实现思路:子组件Search组件向父组件App传递状态(状态包括:是否为第一次打开页面isFirst、是否处于加载中isLoading、搜索出来的列表结果users、请求相关的错误信息err)解决方案:想要实现子向父传递状态,可以采取父向子传递一个方法,然后子中通过this.
小小白学计算机
·
2024-02-02 20:17
React
react.js
父子组件通信
前端
js
react
——组件通信
组件通信分为父子组件之间的通信和非父子之间的通信,在父子组件通信中用到的是父传子(传递数据),字传父(传递方法),类组件多了个this,函数组件则不需要this。非父子组件通信,跨域的比较大,组件层级嵌套比较多,因此相对来说会比较复杂,但是也有方式来实现:状态提升(中间人模式,前提是必须是亲兄弟,关系复杂后不适用),发布订阅者模式(实际开发中用redux),context状态树传参(官方方法)一、
夏*想想
·
2024-02-02 20:15
react学习
react.js
前端
前端框架
react
实现组件通信的案例
当使用
React
构建应用程序时,组件通信是一个重要的话题。
KingDol_MIni
·
2024-02-02 20:12
前后端技术
react.js
javascript
前端
react
+ts
1.概念
React
和TypeScript集合使用的重点集中在存储数据/状态有关的Hook函数以及组件接口的位置,这些地方最需要数据类型校验2.使用Vite创建项目Vite是前端工具链工具,可以帮助我们快速创建一个
jiojio在学习勒
·
2024-02-02 19:56
React
react.js
arcgis
前端
react
之 zustand
zustand可以说是redux的平替官网地址:https://zustand-demo.pmnd.rs/1.安装npmizustand2.基础使用//zustandimport{create}from'zustand'//1.创建store//语法容易出错//1.函数参数必须返回一个对象对象内部编写状态数据和方法//2.set是用来修改数据的专门方法必须调用它来修改数据//语法1:参数是函数需要
jiojio在学习勒
·
2024-02-02 19:26
React
react.js
javascript
ecmascript
react
之 Class API
classAPI就是编写类组件,虽然
react
官方不在推荐使用,但是一般公司里维护的老项目里还是有的,可以简单了解下1.类组件的基础结构类组件就是通过js里的类来组织组件的代码的1️⃣通过类属性state
jiojio在学习勒
·
2024-02-02 19:55
React
react.js
javascript
ecmascript
React
状态管理Zustand简单介绍和使用
Zustand是一个简单且轻量级的状态管理库,适用于
React
应用程序。它基于
React
的ContextAPI和Hooks,提供了一种简单的方式来管理共享状态。
KingDol_MIni
·
2024-02-02 19:54
springboot
react.js
javascript
前端
react
之 UseMemo
count的变化计算斐波那契数列之和,但是当我们修改num状态的时候,斐波那契求和函数也会被执行,显然是一种浪费//useMemo//作用:在组件渲染时缓存计算的结果import{useState}from'
react
'functionfactorialOf
jiojio在学习勒
·
2024-02-02 19:23
React
react.js
javascript
前端
【笔记】
React
Native实战练习(仿网易云游戏网页移动端)
/***如果系统看一遍RN相关官方文档,可能很快就忘记了。一味看文档也很枯燥无味,*于是大概看了关键文档后,想着直接开发一个Demo出来,边学边写,对往后工作*开发衔接上能够更顺。这期间肯定会遇到各种各样的问题,所以也算是一个积累*经验的小过程。*/准备工作:直接在前面两篇笔记的项目基础上,然后随便找了个网易云游戏网页(在Google浏览器上打开调试模式,选择手机模式,网易云游戏网页正好有适配移动
!Mortal
·
2024-02-02 18:29
react
native
发布订阅模式的应用:解决
react
中复杂层级的数据交互
以自定义事件为调度中心,创建一个EventCenter类,默认导出一个EventCenter实例//调度中心classEventCenter{constructor(){//创建一个事件中心,数据模型:{event:[fn,fn]}this.eventCenter={};}/***订阅事件*eventName{string}订阅事件名称*backFn{Function}收到通知的回调函数**/li
天蒙蒙亮
·
2024-02-02 16:34
React
react.js
前端
前端框架
webpack 入门1
npminit-ynpmiwebpackwebpack-cliwebpack-dev-serverhtml-webpack-plugin@babel/corebabel-loader@babel/preset-env@babel/preset-
react
-D2
天蒙蒙亮
·
2024-02-02 16:29
Webpack
webpack
前端
详解SkyWalking前端监控的性能指标
实现的方式是引入skywalking-client-js库,这是一个skywalking官方出品的一个前端埋点上报插件,支持
React
,Angular,Vue框架。它有如下功能:提供指标和错误
测试开发Kevin
·
2024-02-02 16:24
APM应用性能监控
skywalking
前端
react
-native 闪屏
app闪屏是一个常见的需求,今天我们来说一下使用
react
-native-splash-screen组件实现闪屏功能。
sybil052
·
2024-02-02 15:28
Vue(二十):ElementUI 扩展实现表格组件的拖拽行
表格组件必须添加row-key属性,用来优化表格的渲染{{JSON.stringify(tableData.map(d=>JSON.stringify(d)),null,4)}}import{nextTick,
react
ive
Prosper Lee
·
2024-02-02 15:00
Vue
vue.js
elementui
前端
拖拽
el-table
小程序开发特辑—小程序申请及
开发环境搭建
互联网巨头们都热衷于搭建平台,希望能够打造自己的生态,依靠生态公司开发各种各样的应用来满足用户的需求。这其中涉及到两个比较大的问题:一方面巨头的腿需要足够粗,这样生态公司才愿意花时间和精力在这些平台上;另一方面如何管控这些生态公司,保证它们能够提供相对一致的用户体验,这样不至于出现“生态繁荣了,但体验下降了”的局面,小程序应运而生。 2017微信发布小程序,之后各大互联网巨头都推出了自己的小
栏观科技
·
2024-02-02 15:31
BABEL学习总结
Babel是广泛使用的转码器,可将es6转为es5配置文件.babelrc{"presets":["es2015","
react
","stage-2"],"plugins":[]}presets字段设定转码规则
kayleeWei
·
2024-02-02 14:59
react
实现点击其他地方,隐藏列表(点击元素外)
弹窗组件可以用
React
Portals实现:
react
官网createPortal实现步骤:这是一个简单的点击按钮,显示列表。再次点击隐藏。但我的需求是,点击其他地方也隐藏。
崽崽的谷雨
·
2024-02-02 14:20
React
react.js
javascript
前端
MVC & MVVM &
React
iveCocoa
一.MVCModels--负责主要的数据或者操作数据的数据访问层,可以想象Perspn和PersonDataProvider类。Views--负责展示层(GUI),对于iOS环境可以联想一下以UI开头的所有类。Controller/Presenter/ViewModel--负责协调Model和View,通常根据用户在View上的动作在Model上作出对应的更改,同时将更改的信息返回到View上。优
勇敢的_心_
·
2024-02-02 14:03
React
Native Cannot read property ‘map‘ of undefined
学习
React
native开发中,自定义了一个组件,传参进来了一个数组tabList想读取数组值的时候,tabList.map(item=>item.component)一直报Cannotreadproperty'map'ofundefined
源源源源圆圆
·
2024-02-02 13:19
react
native
react.js
javascript
10个
React
状态管理库推荐
本文将为您推荐十款实用的
React
状态管理库,帮助您打造出高效、可维护的前端应用。让我们一起看看这些库的魅力所在!在前端开发中,状态管理是至关重要的一环。
树上有只程序猿
·
2024-02-02 13:16
react.js
前端
前端框架
React
16源码:
React
中event事件系统初始化源码实现
event事件系统初始化1)概述
react
事件系统比较的复杂,它是基于dom的事件系统在dom事件系统上面进行了一个深度的封装它里面的很多实现逻辑都是自由的一套在初始化
react
-dom的源码的时候,会为
Wang's Blog
·
2024-02-02 13:15
React
React
Native
react.js
前端
前端框架
React
16源码:
React
中event事件监听绑定的源码实现
event事件监听1)概述在
react
-dom代码初始化的时候,去注入了平台相关的事件插件接下去在
react
的更新过程绑定了事件的操作,在执行到completeWork的时候对于HostComponent
Wang's Blog
·
2024-02-02 13:15
React
React
Native
react.js
前端
前端框架
react
native错误记录
第一次运行到安卓失败Couldnotfindimplementationclass'com.facebook.
react
.
React
RootProjectPlugin'forplugin'com.facebook.
react
.rootproject'specifiedinjar
不努力code
·
2024-02-02 13:13
react
react
native
react.js
javascript
2019-07-12
React
(高阶组件HOC、context、Redux)
1、高阶组件就是一个函数,传给它一个组件,它返回一个新的组件。高阶组件的作用其实不言而喻,其实就是为了组件之间的代码复用。组件可能有着某些相同的逻辑,把这些逻辑抽离出来,放到高阶组件中进行复用。高阶组件内部的包装组件和被包装组件之间通过props传递数据。它其实就是设计模式里面的装饰者模式。它通过组合的方式达到很高的灵活程度。2、image.png3、一个组件可以通过getChildContext
柳叁叁
·
2024-02-02 13:41
Vue3 + vite + Ts + computed(计算属性) 和 watch(侦听器)的简单使用方法
简单使用方法,实例代码如下:import{ref,
react
ive,computed}from'vue'//计算总价格,通过computed计算属性来计算consttota
W.Y.B.G
·
2024-02-02 13:39
笔记
Vue.js
vue3
vue.js
前端
javascript
新书速览|PyTorch 2.0深度学习从零开始学
02本书内容本书共分15章,内容包括PyTorch概述、
开发环境搭建
、基于PyTorch的MNIST分类实
全栈开发圈
·
2024-02-02 12:46
深度学习
pytorch
人工智能
AJAX-入门
定义概念:AJAX是浏览器与服务器进行数据通信的技术使用1.先使用axios库,与服务器进行数据通信1)基于XMLHttpRequest封装、代码简单、月下载量在14亿次2)Vue、
React
项目中都会用到
小沐°
·
2024-02-02 12:17
AJAX
ajax
前端
javascript
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他