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源码
3.1初步React源码的组织结构如下:其中renderers是React代码的核心部分,包含了大部分功能的实现。其结构如下:3.2VirtualDOM模型该模型负责VirtualDOM底层框架的构建工作,它拥有一整套的VirtualDOM标签,并负责虚拟节点及其属性的构建、更新、删除等工作。3.2.1创建React元素创建过程如下:constNav,Profile;//输入(JSX)consta
wuqingdeqing
·
2020-08-03 08:33
React学习笔记
React学习
笔记(六):在react中使用AntD
React学习
笔记(六):在react中使用AntD官方文档:https://ant.design/docs/react/use-with-create-react-app-cn基础使用一、安装AntD
weixin_43943881
·
2020-08-03 08:49
React
react
antd
React学习
第二节 引入antd
第一步:安装antd组件库,执行以下命令(默认安装的是最新版本的antd)npminstallantd第二步:引入antd的首页布局组件Layout在antd官网的API中,找到你想使用的Layout样式,复制其代码,在src/App.js中,引入该组件,示例如下:import{Layout,Menu,Breadcrumb,Icon}from'antd';此为引入antd组件的方式,只有这样引入后
爱疯的程序员
·
2020-08-03 03:44
React学习笔记
react学习
(一)基础项目搭建,环境配置,以及路由结构问题
PS:React官方中文文档地址:https://doc.react-china.org/路由文档:http://react-guide.github.io/react-router-cn/docs/Introduction.htmlhttps://mp.weixin.qq.com/s?__biz=MzI3NzIzMzg3Mw==&mid=100000054&idx=1&sn=71f6c214f3
以南的地方是海
·
2020-08-03 01:43
前端
React学习
指南
React学习
指南目录前言React入门经典JSX简介元素渲染组件和属性状态和生命周期前言react是一个目前非常火热的前端框架,即使前一阵子因为开源证书问题被推到了风口浪尖,但是仍然没有浇灭广大开发者对其的热情
chengtang0666
·
2020-08-02 23:20
React学习
-业务中模块的拆分
[
React学习
]业务中模块的拆分根据官网的例子React编程思想props是一种从父级传递数据到子级的方式。
ziazan
·
2020-08-02 21:19
react
前端框架
React学习
——组件组合
07_component_composing/*功能:组件化实现此功能1.显示所有todo列表2.输入文本,点击按钮显示到列表的首位,并清除输入的文本*//*问题1:数据保存在哪个组件内?看数据是某个组件需要它(给它),还是某些组件需要(给共同的父组件)问题2:需要在子组件中改变父组件的状态子组件中不能直接改变父组件的状态状态在哪个组件,更新状态的行为就应该定义在哪个组件解决:父组件定义函数,传递
Memorial*
·
2020-08-02 13:47
web前端
React学习
——组件三大属性
1.statestate是组件对象最重要的属性,值是对象(可以包含多个数据)组件被称为"状态机",通过更新组件的state来更新对应的页面显示(重新渲染组件)案例:需求:自定义组件,功能如下:1.显示h2标题,初始文本为:你喜欢我2.点击标题更新为:我喜欢你test/*需求:自定义组件,功能如下:1.显示h2标题,初始文本为:你喜欢我2.点击标题更新为:我喜欢你**///1.定义组件classLi
Memorial*
·
2020-08-02 13:47
web前端
技术周刊 Vol.10 - React Native丨Learn Once, Write Anywhere
React),为期一个月的
React学习
快要完成了。接下来,我们进入学习的最后一阶段-ReactNative。
weixin_33737134
·
2020-07-30 12:27
React学习
之路 -- React脚手架搭建项目
前言写此系列博客的目的是对所学React知识点的总结和梳理,包括填坑方案分享,希望能帮助到还并不会使用React的开发者入门ReactReact官方文档React中文文档React社区项目搭建按照官方提供的create-react-app搭建项目全局安装create-react-appcnpmicreate-react-app-g或cnpmiyarn-gyarnglobaladdcreate-re
Yucihent
·
2020-07-30 06:00
React+Redux学习历程
React学习
笔记(一)——环境搭建&项目基本目录
一、React环境搭建1.安装node.js(通过命令行node-v查看当前node.js版本)(1)普通安装方式:node.js官网(2)多版本安装方式:nvm安装2.安装npm(通过命令行npm-v查看当前npm版本,一般安装node.js会自动安装npm)由于国内使用npm可能会比较慢,推荐使用阿里的npm镜像地址,在cmd命令行中输入如下命令即可:npmconfigsetregistryh
@xiaomajia
·
2020-07-30 05:25
React
相关
React学习
笔记(八) 虚拟DOM与Diff算法
1、虚拟DOM(1)什么是虚拟DOM我们先来回顾一下什么是DOM?DOM是一个用于表示HTML文档结构的树,实际上它是一个JavaScript对象树上的每一个节点代表一个HTML元素,每个HTML元素拥有大量的属性、方法和事件,是一个十分复杂的对象所谓的虚拟DOM就是用于表示真实DOM结构的一个JavaScript对象,它与真实DOM之间存在一个映射关系每个React元素对应一个HTML元素,但是
wsmrzx
·
2020-07-30 05:02
React
react学习
目录
前面的话React是如今热门的两大前端框架之一,它设计思路独特,性能卓越,逻辑简单,受到了大量开发者的喜爱。Vue的基本思路是基于HTML模板的扩展,而React的基本思路是基于JS语言的扩展。由于Vue的写法更接近于传统,所以对于习惯了HTML的开发者更容易接受;而React中的JSX语法需要一定的学习成本。但一旦掌握了,再基于强大的社区力量,就可以使用JS语言来表达一切,使用起来非常流畅小火柴
weixin_34214500
·
2020-07-30 03:18
javascript
前端框架
React学习
(一)
1.React环境安装这里会直接使用React.js官网所推荐使用的工具create-react-app工具1npminstall-gcreate-react-app2create-react-apphello-react3cdhello-react4npmstartt在安装之前可以修改npm的源,会加速下载:npmconfigsetregistryhttps://registry.npm.tao
MJ小宇宙爆炸
·
2020-07-30 02:27
React学习
笔记(五):性能优化
React内部,使用了许多有趣的技术去减少更新UI的DOM操作消耗。对于很多应用,React可以提供更快的用户界面而不需要特意的去优化。尽管如此,你还是有很多方法去优化你的APP。(一)使用生产构建如果你经历过ReactAPP的表现问题,请确认你测试的是压缩过的生产环境版本。默认情况下,React会提供很多有用的预警信息——在开发阶段非常有用。但是它们使React应用变得更大和更慢,所以你需要保证
Kant3
·
2020-07-30 01:06
React
react学习
笔记(一)react项目搭建、目录介绍
React简介首先React.js是全球最火的前端框架由Facebook推出的前端框架,国内的一二线互联网公司大部分都在使用React进行开发,比如阿里、美团、百度、去哪儿、网易、知乎这样的一线互联网公司都把React作为前端主要技术栈。React的社区也是非常强大的,随着React的普及也衍生出了更多有用的框架,比如ReactNative和ReactVR。React从13年开始推广,现在已经推出
vip.wbiao
·
2020-07-29 22:02
React学习
之扩展性能分析工具-Perf(二十八)
importPerffrom'react-addons-perf'//ES6语法varPerf=require('react-addons-perf')//ES5语法针对nodejsvarPerf=React.addons.Perf;//ES5语法,针对浏览器,增加react-with-addons.js在script标签中1.概要React本身就非常快速了,然而,如果你想进一步提升你的应用的性能
77458
·
2020-07-29 21:19
React
React学习
React学习
【03】React应用(基于React脚手架)
React应用(基于react脚手架)文章目录React应用(基于react脚手架)1.React脚手架2.创建项目并启动3.React脚手架项目结构4.HelloWorldReact5.评论管理Demo项目地址react-learn-demo/class_02/class-demo-03-pinlun5.1目录结构:5.2实现步骤5.3模块拆分5.4具体代码index.jsapp.jsxcomm
LGX_TvT
·
2020-07-29 20:46
【30】React
react学习
资料整理
1、学习路线、资源合集:http://www.open-open.com/lib/view/open1453903038339.html(ByReact创始人)https://zhuanlan.zhihu.com/leanreact(知乎专栏)http://www.open-open.com/lib/view/open1414507074372.htmlhttps://github.com/sim
iFairyshi
·
2020-07-29 19:27
react
React学习
:片段(fragments) 与 插槽(Portals)
一、片段(fragments)片段(fragments)可以让你将子元素列表添加到一个分组中,并且不会在DOM中增加额外节点。1、片段长什么样?render(){return();}2、为什么会用片段?看下面例子:classColumnsextendsReact.Component{render(){return(HelloWorld);}}classTableextendsReact.Compo
白小宇
·
2020-07-29 17:13
web前端
React
React学习
React学习
:表单(Forms)
受控组件(ControlledComponents)在HTML中,表单元素如,和表单元素通常保持自己的状态,并根据用户输入进行更新。在React中,可变状态一般保存在组件的state(状态)属性中,并且只能通过setState()更新。我们可以通过使React的state成为“单一数据源原则”来结合这两个形式。然后渲染表单的React组件也可以控制在用户输入之后的行为。这种形式,其值由React控
白小宇
·
2020-07-29 17:13
web前端
React
React学习
react学习
开发流程
创建项目yarncreatereact-appproject-name覆盖create-react-appwebpack配置,不需要ejectyarnaddreact-app-rewiredcustomize-cra-D修改package.json"scripts":{"start":"react-app-rewiredstart","build":"react-app-rewiredbuild"
WhitEKinGdom08
·
2020-07-29 16:54
react
[乐意黎原创]
React学习
--安装React,并创建工程目录
首先,安装更新npm和nodejs版本:https://blog.csdn.net/aerchi/article/details/89383901脚手架,就是提供一个约定好的工具(框架).按照约定来写自己的业务代码,通过脚手架把约定的代码编译成真正能够执行的业务代码.使用脚手架react的脚手架其实非常多,其中官方推荐的脚手架有下面这些:CreateReactApp-Anofficiallysup
打杂人
·
2020-07-29 13:18
Vue
Web
前端乱炖
《使用 React 开发新项目》翻译
开始学习使用React前端开发项目,在同事的帮助下也在浏览器上添加了很多关于
React学习
的书签,这篇译文应该是我的第二篇译文。
邹奇
·
2020-07-29 13:08
技术分享类
React
学习
前端每周清单第 13 期:Webpack CLI 发布、解密现代浏览器引擎构建之道
从属于笔者的Web前端入门与工程实践的前端每周清单系列系列,更多
React学习
资料索引参考
React学习
与实践资料索引;部分文章需要自备梯子。
weixin_34306593
·
2020-07-28 19:49
React学习
-- JSX
React为了方便组件化,需要构建HTML结构化页面。那么React是如何操作的呢?答案是,React通过创建与更新虚拟元素来管理整个虚拟DOM。虚拟DOM是什么:由于DOM操作开销比较大,并且频繁的操作DOM会使得代码难以维护,React将DOM树转化成了JavaScript对象树,也就是虚拟DOM(VirtualDOM)。每次数据更新后,React会先重新计算虚拟DOM,并和上次生成的虚拟DO
玉儿Qi
·
2020-07-28 14:24
前端开发
JavaScript
React学习
之路一:React环境搭建
学习时主要参考官网的教程:https://facebook.github.io/react/docs/hello-world.html。本文操作系统使用的是windows1.安装node去官网(https://nodejs.org/en/download)下载最新的稳定版本。写本文时,安装的版本为v8.9.4。可以根据使用的系统下载不同的安装版本。下载完成后进行安装。新版的node安装完成后会自带
爱嗑瓜子的向日葵
·
2020-07-28 14:19
react
React学习
--JSX与react事件
1、JSX1.1、表达式在React中使用JSX来描述HTML页面,而且可以与js混合使用,使用JavaScript表达式时要将表达式包含在大括号里constuser={firstName:'Harper',lastName:'Perez'};constelement=(//将JSX语句保存在变量中Hello,{formatName(user)}!{/*{}中写js语句*/});在编译之后呢,JS
Trajec_Tory
·
2020-07-28 12:08
WEB
react学习
笔记
安装一下直接按照官方文档就可以npxcreate-react-appmy-appcdmy-appnpmstart开发前,配置vscode,提升开发效率vscode安装**ES7React/Redux/GraphQL/React-Nativesnippets**在vscode的插件搜react出来的第一个就是安装后配置jsx语法里面的html标签提示打开设置ctrl+,然后在右上角有一个设置.jso
前端我最菜
·
2020-07-28 09:45
react
react学习
心得(1)
ReactDOM.render()实例化根组件,启动框架,注入标记到原始的DOM元素中getInitialState()在生命周期里只执行一次,并设置组件的初始状态componentDidMount是一个当组件被渲染时被react自动调用的方法props是一种从父级传递数据到子级的方式写一个reactdemo的大致步骤:1.把UI拆分成一个组件的层级对模型进行拆分,明确你将要构建一个组件,这些组件
「已注销」
·
2020-07-28 06:04
react
React学习
的小总结(一)
一、React简介1.React由来React是为解决两个问题而生的,一是:构建大型网站过程中,数据绑定需要大量操作真实DOM,性能成本较高;二是:双向数据流导致网站的数据流向太混乱,不好控制。这两大问题也是facebook在构建instagram网站时候遇到的,当时市场调研过MVC框架,发现并不能满意,于是提出react框架,并于2013年5月份开源。结论:用react原因------React
keep789
·
2020-07-28 01:53
React
nuke开发钉钉微应用界面踩坑之旅(一)
但是我不回react呀~所以我考虑之后还是放弃了这个方案,因为
react学习
成本比较大,所以我现在没有办法去使用。钉钉开发平台里有好多钉钉群的二维码,于是我就加了几个群。群里会有一些钉钉官方的
gongEcho
·
2020-07-27 22:00
钉钉开发
React学习
—React漫谈
事件系统React基于VirtualDOM实现了一个SyntheticEvent(合成事件)层,我们定义的处理器会接收一个SyntheticEvent对象的实例,它完全符合W3C标准,不会存在任何IE的兼容性问题。并且与原生的浏览器事件一样拥有同样的接口,同样支持事件的冒泡机制,我门可以使用stopPropagation()和preventDefault()来中断它。如果需要访问原生事件对象,可以
小番茄
·
2020-07-27 17:08
前端
react.js
react学习
笔记(六)插槽、路由
学习教程https://www.bilibili.com/video/BV1T7411W72T?t=842&p=18importReactfrom'react';importReactDOMfrom'react-dom'classParentComextendsReact.Component{constructor(props){super(props)console.log(props)}ren
sasaraku.
·
2020-07-27 17:15
前端
React学习
22----React UI框架 Antd (Ant Design)配置react-app-rewired按需加载Antd的css
高级配置:文档(以文档为准)https://ant.design/docs/react/use-with-create-react-app-cn上一篇,我们现在已经把组件成功运行起来了,但是在实际开发中,上面的例子实际上加载了全部的antd组件的样式(对前端加载速度有影响)。所以我们要进行高级配置具体配置步骤:1、安装antdcnpminstallantd--save2、安装customize-c
zhaihaohao1
·
2020-07-15 12:55
React
react学习
----子组件向父组件传值
//子组件向父组件传值classParentComextendsReact.Component{constructor(props){super(props)this.state={msg:"原来的值"}}render(){return(这是父组件{this.state.msg})}//定义一个函数接收子组件传过来的值getData=(ele)=>{this.setState({msg:ele})
lain嘻嘻
·
2020-07-15 09:51
react学习
笔记二----nodejs服务器搭建及异常处理
承接部分
react学习
笔记一-----react前端框架的初步搭建说明本次学习笔记可能和react没有关系,但是既然要完整的练习,服务器肯定是必不可少的。
sanguing
·
2020-07-15 04:12
react学习
1.背景react是Facebook和Instagram用来创建用户界面的JavaScript库2013到现在3年多github上有4w个starReact是为了解决一个问题:构建随着时间数据不断变化的大规模应用程序。只做MVC中的V稍微大点的项目都会组件自己的UI库,页面UI的复杂度和交互容易遇到很多麻烦。只解决UI层的问题,兼容性好。UI相关框架bootstrap,avalon,kissy,j
kmbaby
·
2020-07-15 03:58
React学习
笔记----如何在html页面中使用react
React学习
笔记----如何在html页面中使用react一、ReactJS简介React起源于Facebook的内部项目,因为该公司对市场上所有JavaScriptMVC框架,都不满意,就决定自己写一套
suwu150
·
2020-07-14 23:27
React
JavaScript
React
JavaScript
react学习
记录-挂载阶段的组件生命周期
文章目录挂载阶段的组件生命周期constructor()、componentWillMount()、componentDidMount()componentWillUnmount()各个生命周期函数的具体使用场合课后习题挂载阶段的组件生命周期之前提到过我们定义的组件实际上等价于React.createElement函数,它会将返回结果传给ReactDOM.render。过程如下://===>Rea
秃头指非官
·
2020-07-14 19:54
React.js小书学习
react学习
之路1
公司使用的react,但自身基本不了解,这是我要学习react的目的之一。(还要对es6,typescript了解)在阅读了一些基础知识之后,我想要边实战边学习,实战才是真道理。首先我想要搭建一个react项目,我找到了一个博客https://blog.csdn.net/weixin_43404667/article/details/83045016给了我思路,然后我打开了https://www.
GYD_01
·
2020-07-14 19:33
前端
reactjs
node.js
前端
react学习
之路2
我们在
react学习
之路1已经生成了最初的react框架。现在让我们实现语言的最最最基础代码这是我们的传统helloworld!index.htmlR
GYD_01
·
2020-07-14 19:33
前端
react
javascript
web
js
es6
React学习
笔记_基于Cookie的登录认证
基于Cookie的登录认证更多干货分布式实战(干货)springcloud实战(干货)mybatis实战(干货)springboot实战(干货)React入门实战(干货)构建中小型互联网企业架构(干货)python学习持续更新ElasticSearch笔记kafkastorm实战(干货)scala学习持续更新RPC深度学习GO语言持续更新对于初学者来说如何实现react的登录,其实是一件非常好脑的
chenshiying007
·
2020-07-14 17:02
【前端
react】
React学习
之事件绑定处理机制(五)
React对于JSX事件处理的方式和DOM元素的事件绑定有点类似,但是有语法上的一些差异。React事件的命名必须是驼峰命名法,不能是小写,和我们写组件是一样的,我们的组件类的首写字母必须大写,不然会出问题,就是说onclick要写成onClick当我们在JSX语句中绑定事件时,我们不能用字符串,必须用大括号包裹一个函数表达式区别如下://HTMLActivateLasers//ReactActi
77458
·
2020-07-14 16:58
React
React学习
react学习
之 todolist制作, es6最新写法
文件结构在todolist文件夹内,划分为三个组件。主组件为todoIndex.js;另外两个为子组件;(react初始化的脚手架为create-react-app,在此基础上进行开发的)主组件代码如下:importReact,{Component}from'react';importListItemfrom"./listItem";importDialogfrom"./dialog";const
jiaweimin123
·
2020-07-14 12:42
react
javascript
React 生命周期
博主最近学习打算深入学习React发现React生命周期的一些特点,这个也做为自己在
React学习
上面的一个记录。React一共有三大周期:挂载(安装),渲染(更新),卸载。
shengqz
·
2020-07-14 11:47
react学习
- react.memo 与 react.pureComponent
react三大流行框架之一前段时间在公司用react写了个小活动感觉有点迷糊遂看了下源码和翻阅了一些资料React.Memo(component,is?)两个参数,component参数react的元素组件is可选的参数比较函数它的用途是比较前一次的props来决定是否渲染也可以自定义比较函数来决定组件是否renderfunctionis(oldProps,newProps){if(oldProp
d lt's me
·
2020-07-14 09:04
react
React 学习实战项目(后台管理)
React学习
实战项目(后台管理)前沿由于接触vue较多,工作中也是用vue做的后台管理,最近闲下来了,就想着学习下React,在这里记录下在学习过程中的遇到的问题,以及笔记。
weixin_43919523
·
2020-07-13 20:38
学习
React学习
之组件通信,refs,key,ReactDOM
React学习
之组件通信,refs,key,ReactDOM1、组件间通信父组件向子组件通信React中规定了明确的单向数据流,利用props将数据从父组件传递到子组件,让父子组件进行通信,故父组件向子组件通信还是很容易实现的
Hayden丶
·
2020-07-13 10:17
前端
React
React学习
笔记_登录模块
基于React的登录第一种登录Login页面提交登录handleSubmit(),中直接调用API请求。请求登录成功后跳转history.push(nextPathname,null);实现方式参照http://blog.csdn.net/qq_27384769/article/details/78775835第二种登录Login页面提交登录handleSubmit()后,通过saga发起异步请求
chenshiying007
·
2020-07-13 09:07
【前端
react】
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他