自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js利用数组map方法示例

首先使用reduce函数将所有的选项扁平化到一个数组中,然后通过find函数查找具有特定ID的项并返回其值。这种方法在数据量适中的情况下工作良好,但是当数据量变得非常大时,性能会受到影响,因为find需要遍历整个数组直到找到匹配的元素或者遍历完所有元素。虽然构建Map的过程中确实涉及到了遍历操作,这是O(n)的时间复杂度(其中n是optionsGroup中所有options的数量)。但是对于非常大的数据集,Map的查找通常会更快,因为哈希表的平均查找时间复杂度接近O(1),而数组的线性查找是O(n)。

2024-07-17 18:12:19 219

原创 css+js限制一行文本,超限缩小字号

一个简单的示例,实现css+js限制一行文本,超限缩小字号。

2024-05-30 20:54:35 236

原创 antd vue select 多选时固定高度

禁止 mode="multiple" 时高度自动撑开。

2024-03-06 19:29:16 565 1

原创 去掉幽灵节点

方案一:(父元素 font-size: 0)如果父元素中所有的子元素只有一张图,没有其他的元素,可以让父元素的字号为0。,因为幽灵空白节点只有行内块级元素才有。方案二:让子元素img变成。

2023-12-05 09:49:30 70

原创 解决git远程删除分支或改分支名称之后,vscode本地分支列表没有更新问题

执行命令。

2023-11-07 12:08:49 566

原创 bat文件快捷启动软件

2. 右键选择编辑,输入start+空格+要打开的文件路径,同时打开多个文件就回车换行继续start。如果路径有空格,需要加上双引号,否则会报错,打不开对应软件。1. 新建文本文档,后缀名改为.bat;:如果软件要多开,就写两次;

2023-10-26 17:29:06 302 1

原创 vue2 判断操作系统

可直接获取操作系统的信息。

2023-10-25 09:23:54 251 1

原创 最简单的安装历史版本的node.js,无需nvm无需设置环境变量

在nodejs.org的下载列表中找到需要的版本,下载对应的msi。下载完成后,双击文件会直接进入安装页面,根据提示点击下一步即可。(注意:有一步会提示是否下载需要的组件,记得勾选上再点击下一步)

2023-10-22 15:44:30 1006

原创 vscode:已包含的文件名 “XXX.vue.js“ 仅大小写与文件名 “xxx.vue.js“ 不同

当引入的文件名字改了大小写时,vue就报错。把文件名的后缀.vue去掉。

2023-08-07 13:49:04 7179 5

原创 1x.antd vue2 table组件 实现多行合并+自定义内容

最终效果:(合并行嵌入一个下拉选择框)以上是关键代码,有问题一起讨论。

2023-07-20 14:10:35 362

原创 ant vue2中table组件expandedRowRender与scroll属性冲突解决方案

解决方案:将`expandedRowRender`用变量表示,初始值为空,在dom渲染完成之后(mounted)赋值,这样无论是初次加载页面还是操作展开折叠table都不会报错了。意思是初始化时`expandedRowRender`和`scroll`不兼容。

2023-04-17 21:38:26 2174 6

空空如也

空空如也

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

TA关注的人

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