2024年4月19日
摘要: 1、什么时候使用npm link? npm link用来在本地项目和本地npm包之间建立连接,可以在本地进行模块测试。 npm包在开发和迭代更新时,不适合直接发布到线上或者直接发布测试版本进行调试,会导致过程繁琐且版本号过多。 此时我们就可以使用npm link命令将包放在node安装目录下的nod 阅读全文
posted @ 2024-04-19 11:02 ygunoil 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Element transfer 组件数据量大卡顿优化 && 添加虚拟滚动, 几万以内的数据量不会卡顿,用法和element的el-transfer完全一样 安装 npm install el-virtual-transfer --save 使用 import ElTransferVirtual f 阅读全文
posted @ 2024-04-19 10:09 ygunoil 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月12日
摘要: bigints支持JSON.parse/stringify解析方式。基于Douglas Crockford的JSON.js包和bignumber.js库。 本地Bigint最近被添加到JS中,所以我们增加了一个选项来代替bignumber.js。但是,使用本机BigInt进行解析是为了向后兼容 虽然 阅读全文
posted @ 2024-04-12 18:13 ygunoil 阅读(21) 评论(0) 推荐(0) 编辑
  2024年3月8日
摘要: el-select内嵌在el-table中时,select下拉弹出框看不见的问题处理,项目中遇到用到el-select内嵌在表格的一个td cell中,起先是下拉框会随着页面的滚动而位置移动,这是因为popper-append-to-body 默认为true引起的,查阅之后,把它改为了false就可 阅读全文
posted @ 2024-03-08 15:53 ygunoil 阅读(101) 评论(0) 推荐(0) 编辑
  2024年3月4日
摘要: 一.React:使用手写签名插件:react-canvas-draw 和 react-signature-canvas npm install react-canvas-draw --save import CanvasDraw from "react-canvas-draw"; 3、使用组件 si 阅读全文
posted @ 2024-03-04 14:30 ygunoil 阅读(25) 评论(0) 推荐(0) 编辑
  2024年2月26日
摘要: 1.# 62进制的大数相加 // 实现两个62进制数的大数加法 // 输入:两个 62 进制数,String 类型,仅考虑整数 // 输出:两数之和,String 类型 // 62 进制数:按照 1-9,a-z,A-Z 递增 function sum (a, b) {} 不知道你们看到这道题时是什么 阅读全文
posted @ 2024-02-26 14:21 ygunoil 阅读(3) 评论(0) 推荐(0) 编辑
  2024年2月19日
摘要: 1. 在前端中,通常是无法直接通过代码打开本地文件夹的,这是由于浏览器的安全限制。浏览器处于沙箱环境中,无法直接访问用户的本地文件系统。 但是,你可以通过 HTML 的 <input type="file"> 元素来实现让用户选择本地文件的功能。这个元素会弹出文件选择框,允许用户从本地文件系统中选择 阅读全文
posted @ 2024-02-19 10:31 ygunoil 阅读(149) 评论(0) 推荐(0) 编辑
  2024年1月12日
摘要: 这三个观察者(Observers)都属于Web API,允许开发人员监测DOM元素或其内容的变化,并在发生变化时执行相应的操作。它们之间有一些区别和适用场景 一、MutationObserver MutationObserver接口提供了一种异步机制来观察DOM树的变化,并在变化发生后触发回调函数。 阅读全文
posted @ 2024-01-12 11:05 ygunoil 阅读(50) 评论(0) 推荐(0) 编辑
  2024年1月4日
摘要: 前言 有时候我们需要让网页加载自定义字体文件,但是通常的字体格式(TTF、OTF)体积太大了,这就需要我们将其转换为更小体积的字体文件格式(WOFF2)。 之前我尝试使用类似 CloudConvert 的在线工具去转换 OTF 字体文件,但是不知道为何转换出来的字体损坏了,无法使用。经过多方面研究, 阅读全文
posted @ 2024-01-04 11:43 ygunoil 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1、文件流格式下载 创建 a 标签下载文件流格式图片 /** * 创建 <a> 标签下载文件流格式图片 * @param file * @param fileName */ export const downloadFile = (file: string, fileName?: string) = 阅读全文
posted @ 2024-01-04 10:20 ygunoil 阅读(25) 评论(0) 推荐(0) 编辑