手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
React
React开发188:参数作为形参传入
handleGetpageWalletAccount=async(params)=>{const{pageIndex,pageSize,customerType,customerName,mobile}=this.state;try{constres=awaitgetpageWalletAccount({pageIndex:this.state.pageIndex,pageSize:t
作者:编程之家 时间:2022-10-08
1 redux初探、用react开发数值增值案例
含义Redux是专门用作状态管理的js库,不是react插件库可以用在react、angular、vue等项目中能集中式管理react应用中多个组件共享的状态使用npxcreate-react-appredux1cnpminstallredux-S关键字storereduceractionsubscribe案例1.创建store、并传入reducerimp
作者:编程之家 时间:2022-10-08
懒 加 载
JavaScript懒加载vue懒加载Vue实现懒加载的基本思路Vue路由懒加载原理及实现react懒加载webpack懒加载
作者:编程之家 时间:2022-10-08
React——非受控组件与受控组件
非受控组件:现用现取 //创建组件classLoginextendsReact.Component{handleSubmit=(event)=>{event.preventDefault()alert(`用户名是${this.username.value},密码是${this.password.value}`)
作者:编程之家 时间:2022-10-08
React三大核心属性之二——props
1.props的基本使用<divid="test"></div><divid="test1"></div><divid="test2"></div><!--引入react核心库--><scriptsrc="https://unpkg.comeact@16/umdeact.
作者:编程之家 时间:2022-10-08
React中的事件处理
事件处理1.通过onXxx属性指定事件处理函数(注意大小写)1)React使用的是自定义(合成)事件,而不是使用的原生DOM事件————为了更好的兼容性2)React中的事件是通过事件委托方式处理的(委托给组件最外层的元素)————更高效2.通过event.target得到发生事件的DOM
作者:编程之家 时间:2022-10-08
React -- 组件的生命周期 (这一篇就够了!!!)
欢迎学习交流!!!持续更新中…文章目录1.挂载与卸载2.组件的生命周期2.1生命周期(旧)2.1.1生命周期流程图(旧)2.1.2父组件render流程【总结】生命周期(旧)2.2生命周期(新)2.2.1生命周期流程图2.2.2新旧生命周期对比getDerivedStateFromPropsgetSnapshotBeforeUpdate【总
作者:编程之家 时间:2022-10-08
React开发186:react 父调用子组件的方法
<BaseTableSearchsearchParams={baseSearchParams}onSearch={this.handleSearch}onRef={(node)=>(this.searchRef=node)}highSearch={true}/>
作者:编程之家 时间:2022-10-08
create-react-app 多页面
原文连接1:https://segmentfault.com/a/1190000019357253原文连接2:https://www.jianshu.com/p/5bed07073dddcreate-react-app多页面方法1https://github.com/maoguijun/multi-entry-react-app1.ejectcreate-react-app$npmiyarn-g$yarncreatereact-appmy-app$y
作者:编程之家 时间:2022-10-08
React三大核心属性之二——ref
我们来通过一个案例来学习ref属性1.字符串形式的ref(过时API,影响效率,未来即将被淘汰)需求:自定义组件,功能说明如下:1.点击按钮,提示第一个输入框中的值2.当第2个输入框失去焦点时,提示这个输入框中的值<divid="test"></div><!--引入react核心库-
作者:编程之家 时间:2022-10-08
「B/S端开发」DevExtreme React组件及入门指南分享
DevExtremev21.1.6最新版下载DevExtremeReact组件重要提示:您应该熟悉React的基本概念和模式才能使用本文档。注意:DevExtreme提供了两个ReactUI组件库:本文描述DevExtremeReactUI组件和DevExtremeReactive组件。DevExtreme React组件套件是一套功能完备的React应用程
作者:编程之家 时间:2022-10-08
React使用antd对于复杂数据类型表的渲染
React使用antd对于复杂数据类型表的渲染数据consttable=[{firstType:'电器',results:[{secondType:'电视',list:[{name:'小米',number:
作者:编程之家 时间:2022-10-08
深入react技术栈(11):样式处理
我是歌谣放弃很容易但是坚持一定很酷微信公众号关注前端小歌谣基本样式设置样式中的像素值使用className库CssModules
作者:编程之家 时间:2022-10-08
React开发187:react常规调用接口操作写法
try{constres=awaitcustomerWalletFreeze({walletAccountCode:showBalanceMsg.walletAccountCode,status:showBalanceMsg.status,});console.log(res.data);constvalues=this.searchRef.handleGetFieldsValue();
作者:编程之家 时间:2022-10-08
yt88加密狗复制
yt88加密狗复制的方法分享,本文通过手写一个简易版React,对React基本原理有一个直观的认识;实现的版本为16.8,基于pomb.us/build-your-…;学习前提需要有React基础;2、实现目标createElement;render;并发模式;Fibers;渲染和提交;协调;函数组件;hooks;类组件学习建议:yt88加
作者:编程之家 时间:2022-10-08
React实现组件全屏化
介绍本文基于React+antd,给大家演示一个完整的全屏demo。起因是开发今天给我提了一个sql编辑器输入框比较小,不支持放大,不太方便。希望能够全屏显示,联想到自己以后可能也会需要,便研究并记录之。其实我觉得也没有很小(orz)全屏大家应该都在web页面里面见过全屏按钮,点击它以后页面
作者:编程之家 时间:2022-10-08
react路由带值跳转
原文链接:https://www.jianshu.com/p/7ad7ab2745afreact路由带值跳转一、params传参1、在路由配置中以/:的方式评接参数标识2、在路径后面将参数评接上(/参数)3、在被跳转页使用this.props.match.params.xxx(此处为id) 接收参数二、query传参1、在router文件中配置
作者:编程之家 时间:2022-10-08
React onClick/onChange 传参 bind绑定
一般是通过 bind函数绑定this,来传递参数的,没有参数就是下面这种方式或者直接写函数名,代码如下://被触发函数写法:constonChange=(e)=>{//操作}onChange={onChange}oronChange={onChange.bind(this)} 有参调用,代码如下://被触
作者:编程之家 时间:2022-10-08
如何在 React hooks 中防抖
防抖(debounce)是前端经常用到的一个工具函数,也是我在面试中必问的一个问题。团队内部推广Reacthooks以后,我在面试中也加入了相关的题目。如何实现一个useDebounce这个看起来很基础的问题,实际操作起来却让很多背代码的小伙伴漏出马脚。问题的安排往往是这样的:什么是防抖、节流
作者:编程之家 时间:2022-10-08
快速搭建一个react项目 搭建react项目
打开cmd命令行窗口,输入npm-version,查看当前的npm版本如果npm版本是5.2以上版本,在cmd中输入npxcreate-react-appmy-app,当前目录下创建一个名为my-app的项目如果npm版本低于5.2,则全局安装create-react-app,cmd输入npminstall-gcreate-react-app;create-react-app下载
作者:编程之家 时间:2022-10-08
React类组件this问题
1classAppextendsReact.Component{2constructor(){3super();4this.state={5message:'helloreact'6}7}8myFn(){9console.log(this);//undefined10}11render(){12return(13
作者:编程之家 时间:2022-10-08
react router
import{routesArray}from'.outerArray'import{renderRoutes,matchRoutes}from'react-router-config';import{HashRouter}from'react-router-dom';functionApp(){return(<HashRouter>{renderRoutes(routesArr
作者:编程之家 时间:2022-10-08
React Native constructor方法内外this的区别
ReactNative中我们经常会使用到成员变量,一般我们会使用this来访问成员变量,但有时我们会发现constructor中我们给成员变量赋值,但是在constructor外我们取到的值却和constructor中赋的值不一样?先看运行效果:我们会发现内外的this访问的成员变量的值是不一样的 代码如下:声明并
作者:编程之家 时间:2022-10-08
React commit阶段解析-前置学习
在renderRootSync执行完render相关阶段后,就会进入commit阶段。performSyncWorkOnRoot函数执行的末尾调用commitRoot(root);commit阶段工作在rootFiber.firstEffect上保存了一条需要执行副作用的Fiber节点的单向链表effectList,这些Fiber节点的updateQueue中保存了
作者:编程之家 时间:2022-10-08
解决:react项目部署到服务器,刷新报“Uncaught SyntaxError: Unexpected token <“ 错误
因为使用npmrunbuild生成的build目录。原因就是生成的index.html引用的js文件路径不对。<scriptsrc="./static/js/main.2a806527.chunk.js"></script>多出来一个’.’,此时突然想起来,刚开始使用react的时候在package.json添加了一行代码"homepage":“.”。修改为网站
作者:编程之家 时间:2022-10-08
前端MVVM框架之我见
回顾往昔。1989年WorldWideWeb初现。1990年所有工具开发完成,1991年公布第一个网站(http://info.cern.ch)。1993年Web协议和代码免版税。1994年W3C成立。……HTTP、HTML、CSS、JavaScript、浏览器,或完善,或创造,一个连接信息的万维网出现了。如今,已是2021年,三十多年的发展,Web世界早
作者:编程之家 时间:2022-10-08
在 React 项目中整合 Eslint 和 Prettier vscode
settings.json{ "files.associations": { "*.js": "javascriptreact" }, // 全局formater "editor.tabSize": 2, "editor.defaultFormatter": "esbenp.prettier-vscode", // eslint "esl
作者:编程之家 时间:2022-10-08
react.js与react-dom.js的作用
作用react.js中包含了React和React-Native所共同拥有的核心代码,主要用于生成虚拟DOMreact-dom.js包含针对不同平台渲染不同内容的核心代码,主要用于将虚拟DOM转换成真实DOM使用使用react.js生成虚拟DOM letbox=React.createElement('div',{id:'box'},'内容');
作者:编程之家 时间:2022-10-08
在React项目中使用mapbox,实现兄弟组件传递参数显示鼠标移动地理坐标,并保留小数后两位
加载mapbox地图完之后,需要在头部工具栏中显示坐标,首先使用map.on方法调用map.on('mousemove', function (e) { });‘mousemove’是鼠标移动触发事件,‘click’为点击事件,具体可在mapbox官网查询;然后console一下;map.on('mousemove', function (e) {
作者:编程之家 时间:2022-10-08
create-react-app 脚手架,让react引入 @指向srczhuan
一、先暴露出webpack等相关配置文件npmruneject二、修改config/webpack.config.js文件配置constpaths=require('./paths');//config中的一个文件resolve:{ ...alias:{ ...'@':paths.appSrc,//增加这里}}三、引用例:src/laylout/i
作者:编程之家 时间:2022-10-08
上一页
6
7
8
9
10
11
12
13
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native