自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js 通过 form-data 的形式实现自定义文件上传和下载

element-ui 中不使用它的上传控件,利用原生 input 标签,采用自定义的方式上传

2024-01-19 13:34:58 416 1

原创 安装多个 nodejs 版本(含内网)

在实际开发过程中我们可能需要安装多个版本的 nodejs,甚至可能面临内网开发的尴尬境地,这里使用 nvm 安装并切换 nodejs 版本注意:如果电脑里面已经安装了 node,需要先卸载掉下载系统对应的 nvm 安装包,下载完成后 cmd 执行 nvm 命令,如果可执行,说明安装成功了运行nvm ls即可想要查看已安装的所有 nodejs 版本。

2023-04-29 22:28:39 742

原创 Vue 输入事件方法中使用防抖失效问题

在 Vue 事件方法中使用防抖函数失效问题

2022-11-10 12:21:40 1358 2

原创 node14 升级 node16 后 vue2 项目中 sass 报错问题

起因不知道因为个什么手贱把之前的 node14 版本卸载了去官网重新下载安装了一下 node,最近版本升级到了 node16,以为应该不会有什么问题吧,结果把项目一跑,我勒个去,一堆飘红的,看控制台提示主要是这个 node-sass 报的错。根据 node-sass 官网的说法,不同的 node.js 版本需要安装不同的 node-sass 版本,并且 node-sass 已经废弃,推荐使用 Dart Sass 代替,Dart Sass 在 npm 中的包名为 sass 。劫难查看 package.

2022-05-26 11:25:45 8319 4

原创 Vue 处理刷新或关闭窗口时的逻辑,以实现即时自动保存等功能

需求通过 Canvas 绘制的图形数据要实现即时保存,但又不能太过频繁地调用接口保存数据至后台。可以在图形数据发生改动后把数据先保存到本地,再通过监听页面关闭或刷新保存至后台。实现1. 在 watch 中深度监听图形属性的改变watch() { activeShape: { // 此处注意,handler 函数不能为箭头函数,this 会取上下文,而不是组件里的 this,此外,深度监听,必须为 handler 函数名,否则会无效果 handler: function (newVal, o

2022-04-13 15:38:14 2179

原创 fabricjs 围绕对象中心点旋转

先吐槽一下现在网上搜索的东西,莆田货先不说,牛鬼蛇神,各显神通,要么是千篇一律、答非所问,要么是无人善后的半吊子回答,再要么是上个世纪的古董玩意儿,这样让我们这些面向百度编程的人很难办啊!围绕左上角旋转通过设置属性的方法 object.set("angle", angle) 是围绕左上角进行旋转的,但是通过控制点旋转是围绕对象中心点旋转的,那人家就是要通过 js 控制对象中心旋转怎么办嘛?围绕中心点旋转网上有个稍微正常的回答:设置对象 originX、oringY 属性为 center,可以是可以设

2021-10-18 12:15:00 17040 4

原创 webpack 打包生成匹配版本哈希值的 JSON 文件

需求项目部署需要知道打包生成的静态文件名推荐一个生成此 json 文件的插件:webpack-assets-manifestThis webpack plugin will generate a JSON file that matches the original filename with the hashed version.英文还行的同鞋直接去此 npm 插件地址参阅文档即可,无需浪费笋干。个人配置webpack 版本:4.44.2注意:webpack4 需要安装对应版本插件,不然

2021-09-27 16:05:42 929

原创 uni-app 如何运行到手机

当我们满怀鸡冻滴把鼠标移动到 HBuilder 的 菜单栏 - 运行 - 运行到手机或模拟器 时,发现这操作不好使,上面显示未查找到设备,别灰心,完成这一步要历经以下几步劫难:(以安卓手机为例)1. 首先要确保你的手机插上了数据线这波啊,这波是物理连接。2. 打开手机的开发者模式一般正常的手机就是找到版本号,狂点几次即可开启,以荣耀手机为例,找到 设置 - 关于手机 - 版本号 连续打孔3-7次即可进入开发者模式。3. 进入 USB 调试模式还是打开手机,进入 设置 - 系统和更新 - 开发人员

2021-04-17 18:09:18 5461 4

空空如也

空空如也

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

TA关注的人

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