vue和react的区别及优缺点解读
目录 vue和react的区别及优缺点 共同点 不同点 react和vue哪个比较受欢迎,以后主流应该是哪个方向? Vue和React那个更好? 为什么react还比vue火 总结 vue和react的区别及优缺点 共同点 数据驱动视图 组件化 都使用 Virtual D »
React 代码拆分的几种方法示例详解
目录 前沿 动态加载(import) loadable component React Lazy 和 React Suspense 结束语 前沿 当我们项目越来越大的时候,代码的体积会变得庞大,导致我们项目的加载速度变慢,特别是如果您包含大型第三方库。您需要密切关注包含在bundle中 »
React中memo useCallback useMemo方法作用及使用场景
目录 memo()、useCallback()、useMemo()使用场景 React.memo() React.useCallback() React.useMemo() memo()、useCallback()、useMemo()使用场景 当父组件的props或state变化时 »
React中memo useCallback useMemo方法作用及使用场景
目录 memo()、useCallback()、useMemo()使用场景 React.memo() React.useCallback() React.useMemo() memo()、useCallback()、useMemo()使用场景 当父组件的props或state变化时 »
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+ 如何拦截 吐槽 前言 路由的跳转拦截,在一些表单页中尤为常见。场景:用户输入了一些信息后但未提交,为了防止用户误点击某个跳转链接导致所填的表单信息丢失,跳转之前会弹出一个提示,如 “信息未提交,请确认是否离开” 等字样。 »
使用React Hooks模拟生命周期的实现方法
目录 前言 constructor componentDidMount 使用 hooks 模拟 componentDidMount shouldComponentUpdate componentDidUpdate componentWillUnmount 总结 参考链接 前言 在 »
使用React Hooks模拟生命周期的实现方法
目录 前言 constructor componentDidMount 使用 hooks 模拟 componentDidMount shouldComponentUpdate componentDidUpdate componentWillUnmount 总结 参考链接 前言 在 »
React Fiber构建completeWork源码解析
目录 引言 一. completeUnitOfWork 二. completeWork createInstance createElement appendAllChildren 三. Effect useEffect resolveDispatcher mountEffectImpl p »