react文章/教程

React是用于构建用户界面的JavaScript库, [2] 起源于Facebook的内部项目,因为该公司对市场上所有 JavaScript MVC框架,都不满意,就决定自己写一套,用来架设Instagram的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。

vue和react的区别及优缺点解读

目录 vue和react的区别及优缺点 共同点 不同点 react和vue哪个比较受欢迎,以后主流应该是哪个方向? Vue和React那个更好? 为什么react还比vue火 总结 vue和react的区别及优缺点 共同点 数据驱动视图 组件化 都使用 Virtual D »

React 代码拆分的几种方法示例详解

目录 前沿 动态加载(import) loadable component React Lazy 和 React Suspense 结束语 前沿 当我们项目越来越大的时候,代码的体积会变得庞大,导致我们项目的加载速度变慢,特别是如果您包含大型第三方库。您需要密切关注包含在bundle中 »

React组件里this指向了undefined原理解析

目录 我的React组件里为什么this指向了undefined? 一.首先先唠一唠react事件中方法加不加()的问题 二.问题发生了 三.自我反省 四.解决React中函数指向的问题 我的React组件里为什么this指向了undefined? 一.首先先唠一唠react事件 »

react lazyLoad加载使用详解

目录 1.lazyLoad用处 2.使用 2.1 react-router-dom5版本写法 2.2 react-router-dom6版本写法 1.lazyLoad用处 默认例如首页,如果有好十几个甚至百个路由,react是会默认一下全部把路由组件一下全部加载的,极可能造成页面卡顿。 »

react lazyLoad加载使用详解

目录 1.lazyLoad用处 2.使用 2.1 react-router-dom5版本写法 2.2 react-router-dom6版本写法 1.lazyLoad用处 默认例如首页,如果有好十几个甚至百个路由,react是会默认一下全部把路由组件一下全部加载的,极可能造成页面卡顿。 »

React操作DOM之forwardRef问题

目录 React操作DOM之forwardRef React forwardRef使用方法 作用与注意点 父 -> 子 -> 子(Dom) 父 -> 子 -> 子(class) 高阶组件中的特殊情况 总结 React操作DOM之forwardRef React »

React操作DOM之forwardRef问题

目录 React操作DOM之forwardRef React forwardRef使用方法 作用与注意点 父 -> 子 -> 子(Dom) 父 -> 子 -> 子(class) 高阶组件中的特殊情况 总结 React操作DOM之forwardRef React »

前端面试题必会之前端react面试题

目录 React怎么做数据的检查和变化 React实现的移动应用中,如果出现卡顿,有哪些可以考虑的优化方案 在 React中元素( element)和组件( component)有什么区别? 高阶组件 为什么 React 元素有一个 $$typeof 属性 react-router4的核心 »

前端面试题必会之前端react面试题

目录 React怎么做数据的检查和变化 React实现的移动应用中,如果出现卡顿,有哪些可以考虑的优化方案 在 React中元素( element)和组件( component)有什么区别? 高阶组件 为什么 React 元素有一个 $$typeof 属性 react-router4的核心 »

React中style的使用及注意事项(推荐)

目录 React中style的使用注意事项 补充:React 组件的 style 样式使用相关问题 React中style的使用注意事项     React中style的使用和直接在HTML中使用有些不同,第一,React中必须是style="opacity:{this.state.opa »

React中style的使用及注意事项(推荐)

目录 React中style的使用注意事项 补充:React 组件的 style 样式使用相关问题 React中style的使用注意事项     React中style的使用和直接在HTML中使用有些不同,第一,React中必须是style="opacity:{this.state.opa »

使用react完成点击返回顶部操作

首先我们先写返回顶部的样式然后绑定一个点击事件,滚动到顶部 BackTop onClick={this.props.toTop}>返回</BackTop> toTop(){         console.log(111)         window.scrollTo »

react中axios结合后端实现GET和POST请求方式

目录 react axios结合后端实现GET和POST请求 get实现方式1(参数直接在url中) get时间方式2(作为JSONString跟在url末尾) post实现(传递JSONObject) react 项目axios请求配置 axios请求封装 总结 react axio »

react中axios结合后端实现GET和POST请求方式

目录 react axios结合后端实现GET和POST请求 get实现方式1(参数直接在url中) get时间方式2(作为JSONString跟在url末尾) post实现(传递JSONObject) react 项目axios请求配置 axios请求封装 总结 react axio »

react-router 重新加回跳转拦截功能详解

目录 前言 事件经过 v6 之前的版本如何拦截 v6.7.0+ 如何拦截 吐槽 前言 路由的跳转拦截,在一些表单页中尤为常见。场景:用户输入了一些信息后但未提交,为了防止用户误点击某个跳转链接导致所填的表单信息丢失,跳转之前会弹出一个提示,如 “信息未提交,请确认是否离开” 等字样。 »