React
文章平均质量分 73
React
夜空孤狼啸
生死看淡,不服就干
展开
-
主题切换过渡切割效果
View Transitions API 提供了一种机制,可以在更新 DOM 内容的同时,轻松地创建不同 DOM 状态之间的动画过渡。同时还可以在单个步骤中更新 DOM 内容。原创 2024-09-04 14:18:13 · 435 阅读 · 0 评论 -
axios封装以及详细用法axios请求拦截响应拦截请求重试请求终止 fetch请求
【代码】axios封装以及详细用法axios请求拦截响应拦截请求重试请求终止。原创 2024-05-12 12:34:23 · 493 阅读 · 0 评论 -
脚手架搭建项目package.json配置中依赖的版本问题
主版本(大版本) 必须 一般代表了项目的重大架构变更,如进行不兼容的API更改。此版本(次要版本) 必须 一般代表了一些功能的增加或变化,但没有架构的变化。增量版本(小版本) 必须 一般是一些小的bug修复,没有重大功能变化。预发布版本或版本编译信息 不必须 添加到最后,作为扩展。大版本.次要版本.小版本,如:1.0.0。原创 2024-04-23 10:06:51 · 581 阅读 · 0 评论 -
前端webWorker 的介绍以及应用
Web Workers 是在浏览器中运行 JavaScript 代码的一种机制,它们在主线程之外运行,可以在后台执行一些任务而不阻塞用户界面。Web Workers 使得在浏览器中执行多线程操作成为可能,这有助于提高性能和响应性。原创 2024-04-12 12:54:33 · 3879 阅读 · 1 评论 -
TypeScript 泛型工具类型
TypeScript 泛型工具类型在实际项目中的应用在TS中内置了一些常用的工具类型, 用来简化我们TS中的一些常见操作 这些泛型工具类型都是基于泛型实现的, 并且是内置的, 我们也可以直接在代码中使用。原创 2024-04-07 09:18:22 · 626 阅读 · 0 评论 -
前端将html导出pdf文件解决分页问题
前端将html导出pdf文件解决分页问题原创 2024-03-06 10:52:27 · 2844 阅读 · 0 评论 -
前端导出word文件的多种方式、前端导出excel文件
前端导出word文件的多种方式、导出excel文件 纯前借助word模板端导出word文件 (推荐,前端借助word模板导出word,需要的依赖库:docxtemplater,pizzip,jszip-utils,file-saver,前端导出excel文件,需要的依赖库:node-xlsx,当让也可以借助xlsx库,这个看自己选择,只要实现客户想要的功能就行。原创 2024-03-01 11:58:02 · 4664 阅读 · 5 评论 -
前端项目常用函数封装(一)
前端项目用常用的方法原创 2023-12-20 15:44:19 · 800 阅读 · 0 评论 -
vue3图片懒加载借助插件vue3-lazy react中的图片懒加载 借助插件 react-lazyload
【代码】vue3图片懒加载借助插件vue3-lazy。原创 2023-06-26 15:43:59 · 912 阅读 · 0 评论 -
项目常用函数封装总结
监听localstorage的变化多数组取交集判断两个数组是否有相同元素 返回相同元素(数组)判断hex颜色值是深色还是浅色随机生成深浅样色js判断是手机端还是移动端使用UA判断使用媒体查询判断fetch直接读文件内容,解决乱码问题前端导出文件将表格导出xlsx文件将表格导出 txt fasta fa csv tsv等文本文件js将二维数组转为 txt tsv csv fasta fa 等文本文件将字符串下载保存为 txt fasta fa csv tsv等文本文件下载文件文件原创 2022-07-08 20:13:02 · 4646 阅读 · 1 评论 -
js库总结
"html2canvas": "^1.4.1",//jspdf和html2canvas导出pdf文件 "jspdf": "^2.5.1",//jspdf和html2canvas导出pdf文件 "html-to-image": "^1.6.2", //将dom节点下载成png图片 "moment": "^2.29.1", // 时间格式化处理 "node-scp": "^0.0.22", // 局域网内使用scp命令复制文件(支持账号密码) "node-xlsx": "原创 2023-04-13 09:57:03 · 1015 阅读 · 0 评论 -
node.js+react写的一个登录注册 demo测试
前端使用create-react-app脚手架node使用 express-generator搭建跨域问题,在后端安装corepost、put传递的参数在body里面获取get、delete传递的参数在query里面获取。原创 2022-08-24 19:45:41 · 650 阅读 · 0 评论 -
纯前端导出word、pdf、excel、csv、tsv、txt、svg文档方法与技巧(附带问题总结)
纯前端导出word、pdf、excel、txt文档方法与技巧(附带问题总结)导出的pdf很模糊/导出的pdf部分元素缺失/导出的pdf分页被截断/导出区域用input的时候会出现内容错乱问题/导出svg/导出word样式不生效原创 2022-08-10 12:22:36 · 5471 阅读 · 14 评论 -
windows、mac、linux中node版本的切换(nvm管理工具),解决项目兼容问题 node版本管理、国内npm源镜像切换
在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。 无须卸载现有版本,可同时安装不同的版本,有使用项目需要在linux,mac、windows三个系统中运行,所以三个系统最好都安装nvm原创 2022-07-28 20:08:02 · 3602 阅读 · 0 评论 -
react中,antd组件中的upload实现,文件的上传,文件的下载,导出,批量导出(直接调接口),上传额外的参数(data)
react中,antd组件中的upload实现,文件的上传,文件的下载,导出,批量导出(直接调接口),上传额外的参数(data)原创 2022-07-21 22:30:00 · 7754 阅读 · 0 评论 -
关于react中hooks使用useState的更新不触发dom更新问题
关于react中hooks使用useState的更新不触发dom更新问题原创 2022-07-18 12:20:59 · 2533 阅读 · 0 评论 -
函数式组件中常用的hook
useState(),状态管理钩子。通过在函数组件中调用useState,就会创建一个单独的状态。useEffect(),副作用钩子。它接收两个参数, 第一个是进行的异步操作, 第二个是数组,用来给出Effect的依赖项useContext(),共享钩子。该钩子的作用是,在组件之间共享状态。useReducer(),Action 钩子。useReducer() 提供了状态管理,其基本原理是通过用户在页面中发起action,从而通过reducer方法来改变state, 从而实现页面和状态的通信。us原创 2022-05-08 23:43:49 · 601 阅读 · 0 评论 -
react中类组件的生命周期
目前React 16.8+的生命周期分为三个阶段,分别是挂载阶段、更新阶段、卸载阶段。react16之后又三个生命周期被废除(但并未删除),保留了前缀UNSAVE_的三个函数,目的是为了向下兼容。componentWillMountcomponentWillReceivePropscomponentWillUpdate延伸问题:为什么要删除这三个函数? 废弃的三个函数都是在render之前,因为fibe原创 2022-05-08 23:22:49 · 1263 阅读 · 0 评论 -
react中redux的详细使用步骤
redux三大核心1 action 触发reducer方法动作2 reducer3 storeredux使用1 安装redux react-reduxcnpm i redux react-redux --save-dev2 创建store.jsimport {createStore} from 'redux'import 自定义名字 from 'reducers文件中的对应的reducer'const store=createStore(自定义名字)export default原创 2022-04-06 14:18:11 · 3002 阅读 · 0 评论 -
react中函数组件传值
函数式组件传值:父子组件传值父传子: 1)在父组件中找对子标签,在子组件的标签上添加自定义属性,自定义属性名 = {要发送的数据} <Child 自定义属性名={要发送的数据}></Child> 2)在子组件模板中使用props.自定义属性名可以获取父组件传递过来的数据,同时在子组件的函数中接受一个参数 props function 子组件名(props){ retur原创 2022-03-29 19:09:59 · 6579 阅读 · 0 评论 -
react中类组件传值
类组件传值父子 组件传值子 传 父: 子组件:事件的触发 sendMsg=()=>{ this.props.person(); } 父组件: <Child person={this.getMsg}></Child> getMsg=(data)=>{原创 2022-03-29 19:09:01 · 1574 阅读 · 0 评论 -
react中类组件传值,函数组件传值:父子组件传值、非父子组件传值
react中父子组件传值原创 2022-03-18 11:36:35 · 1521 阅读 · 0 评论