首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
海兵大侠
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
Vite - 搭建 React 项目
这是一个基于 vite 搭建的 React 的项目,开发体验非常棒。 打开浏览器输入http://localhost:3000/#/,如上图所示的话。那么恭喜你,你可以正常开发 React 项目了。~~完结撒花~~ until/request 作为统一引入的请求方法,可以自定义…
React16.13.1网抑云实战 (第一周)| axios封装、轮播图实现、alias别名
基于两点:(一)是笔者在企业中是使用react 开发,不过有的处理问题的方案还是比较老旧。举个例子:关于redux 还是使用原始的switch 一通写,比如使用thunk要处理 网络请求的几种状态 包括 加载之前 加载中 记载异常等等,这些都要处理,会有很多相似的看起来很尴尬的…
React 开发必须知道的 34 个技巧【近1W字】
通过es6新增class的属性创建的组件此组件创建简单. React 16.3版本后,使用此方法来创建ref。将其赋值给一个变量,通过ref挂载在dom节点或组件上,该ref的current属性,将能拿到dom节点或组件的实例 子组件通过React.forwardRef来创建,…
让你的React表单操作更优雅(formik+yup)
在介绍formik之前,我们先来说说日常操作form表单中的一些痛点。 当我们想要访问表单中的input控件的值时,通常有两种操作,一种是使用ref去得到dom结构,第二种是使用state存储value。首先,针对于第一种情况,虽然使用ref能够让我们很方便的获取到dom节点,…
你真的理解setState吗?
这两天自己简单的看了下 setState 的部分实现代码,在这边给到大家一个自己个人的见解,可能文字或图片较多,没耐心的同学可以直接跳过看总结(源码版本是16.4.1)。 、performWorkOnRoot、performSyncWork、performAsyncWork这四…
react长列表优化方案: react-virtualized
如果我们直接把整个列表渲染出来, 仅仅学生列表就会生成1000+个div标签. 这个时候的DOM数量就会变得难以想象. 我们都知道, DOM结构如果过大, 网页就会出现用户操作体验上的问题, 比如滚动, 点击等常用操作. 同时, 对react的虚拟DOM计算以及虚拟DOM反映到…
从零构建React项目(一):构建基础框架
填写完项目基本信息会生成一个package.json文件。 @babel/preset-env 主要作用是对我们所使用的并且目标浏览器中缺失的功能进行代码转换和加载 polyfill。在不进行任何配置的情况下,它所包含的插件将支持所有最新的JS特性(ES2015,ES2016等…
React Hook 概览与最佳实践
Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。 React 没有提供将可复用性行为 “附加” 到组件的途径(例如,把组件连接到 store)。 解决此类问题可以使用 render prop…
超全面详细一条龙教程!从零搭建React项目全家桶(上篇)
React是近几年来前端项目开发非常火的一个框架,其背景是Facebook团队的技术支持,市场占有率也很高。很多初学者纠结一开始是学react还是vue。个人觉得,有时间的话,最好两个都掌握一下。从学习难度上来说,react要比vue稍难一些。万事开头难,但是掌握了react对…
团队 React 代码规范制定
团队中每个开发人员的水平不同,技术关注点不同,如果没有一份代码规范的参照和约束,那么项目中的代码将会风格迥异,难以维护,为保证代码质量和风格统一,特此拟定一份《团队React 代码规范》,这样整个团队的开发人员可以参照这份代码规范进行编码,从而让团队的代码风格统一,利于维护。如…