- 博客(8)
- 收藏
- 关注
原创 Object.entries()
Object.entries() 可以把一个对象的键值以数组的形式遍历出来,结果和for...in循环遍历该对象时返回的结果一样,但是不会遍历其原型属性。
2024-06-12 20:05:40 130
原创 (实战-改bug)element ui Upload组件 上传一次后,再次点击上传 没反应
作者出现的情况和上述的有点不同,作者是通过 ‘action’属性直接上传后保存地址给后端保存,但也同样出现了上述的问题,查了资料后了解到是因为 'el-upload 上传的文件可能处于“上传成功”状态,因此组件不会重新触发事件' 找到了如下的代码。原因是:第一次上传文件后,浏览器还保存着我们已经上传的文件,所以要想继续上传文件,就需要在on-success钩子函数中通过ref 拿到它的document元素进行清除已经上传的文件,来看看代码吧。
2024-05-09 14:31:27 586
原创 将new Date()转成YYYY-MM-DD HH:MM:SS
'm+': (date.getMonth() + 1).toString(), // 月。'Y+': date.getFullYear().toString(), // 年。'M+': date.getMinutes().toString(), // 分。'S+': date.getSeconds().toString() // 秒。'H+': date.getHours().toString(), // 时。'd+': date.getDate().toString(), // 日。
2024-05-07 13:10:50 364
原创 node版本切换
nvm网址: Releases · coreybutler/nvm-windows · GitHub。1.首先卸载node,删除node文件夹(在C:\Program Files路径下查找)4.最后一步重新打开终端或者vscode,查看node版本是否切换成功 node -v。2.安装nvm,下载nvm-setup.zip文件,进行安装。3. 通过nvm下载node版本,进行版本切换。# 远程服务器上所有的可用版本。# 切换到最新的node版本。# 安装指定node版本。# 运行指定node版本。
2024-03-22 16:50:45 333 2
原创 移动端1px解决方案
在移动端,css中的1px并等于移动设备的1px,因为手机屏幕有不同的像素密度。window中的devicePixelRatio就是反应css中像素与真实像素的比例,也就是设备物理像素和设备独立像素的比例,也就是 devicePixelRatio = 物理像素 / 独立像素。添加边框在需要的地方通过 @include 引入添加方法使用。移除边框在需要的地方通过 @include 引入移除方法使用。在需要用的地方引入对应文件在scss中引入文件的方式通过。使用 伪类 + transfrom解决问题。
2023-04-21 18:53:04 254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人