自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 React 纯前端实现PDF导出功能(可直接放入项目使用)

导出PDF需要用到两个依赖包:dom-to-image、jspdf。因为我需要导出的内容包含了复杂表格所以就没有使用。

2024-07-04 09:57:10 332

原创 React+ant 组件实现 excel 文件上传并选取其中的 sheet 页

/ 创建formData对象。message.error(`${info.file.name} 上传失败`);if (res.data.message.includes('导入成功')){if (res.message.includes('导入失败')){message.success('上传成功');message.error('上传失败');{/* 展示文件中有的sheet页 */}// 获取axios返回的值。// 因为是单选所以不需要循环。// 导入文件更新显示的内容。// 确定选中二次上传。

2024-07-03 09:14:49 460

原创 JavaScript声明变量时var、let、const的区别

使用var定义的变量会成为包含它的函数的局部变量,意味着该变量在函数退出时被销毁。如果在函数内定义变量时省略var,则创建的是全局变量。通过省略var定义全局变量的方式,并不推荐,因为在局部作用域中定义的全局变量不利于后期维护。var定义的变量会自动提升到函数作用域的顶部,var反复声名同一个变量也是没有问题的。

2023-05-23 23:58:00 123

原创 JavaScript初学随记-async 与defer

脚本时不会阻塞页面渲染,而是直接下载然后运行,当页面的脚本之间彼此独立,且不依赖于本页面的其他任何脚本时,属性的脚本将按照在页面中出现的顺序加载和运行。:可解决调用顺序问题,浏览器遇到。

2023-05-18 23:35:10 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除