自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 鸿蒙完成图片上传

【代码】鸿蒙完成图片上传。

2025-04-07 17:33:05 193

原创 鸿蒙 axios 二次封装

【代码】鸿蒙 axios 二次封装。

2025-03-10 20:52:11 289

原创 ts+canvas 实现代码雨

【代码】ts 实现代码雨。

2024-11-04 15:48:38 165

原创 微信小程序开发onLaunch异步 onLoad获取参数失败解决方式

【代码】微信小程序开发onLaunch异步 onLoad获取参数失败解决方式。

2024-10-29 11:51:14 169

原创 微信小程序利用发布订阅模式实现类似vue中$bus

3.this指向问题 我们在B组件中订阅到了消息想渲染到页面中发现this为undefined 因为我们把this.handleMessage传到$bus中导致this指向丢失了。2.发布订阅模式必须先订阅后发布!我们先去compB中订阅,然后再去compA发布。4.将B组件中传入一个箭头函数 解决问题。5.组件销毁的时候取消订阅。

2024-10-11 17:15:18 289

原创 js 编写简单的渲染器

【代码】js 编写简单的渲染器。

2024-10-11 10:14:29 160

原创 手搓v-lazy实现图片懒加载

【代码】手搓v-lazy实现图片懒加载。

2024-09-05 11:56:35 515

原创 微信小程序实现页面之前传递参数

假设现在有个业务场景 我们要把test页面里面obj里面的值传递给test2页面,很多人应该会直接拼在url路径后面 或者直接存到内存中localStorage中 那还有没有其他方式呢?在utils中下创建一个global.js。在app.js中导入。

2024-08-27 10:13:55 238

原创 js中迭代器

Symbol(Symbol.iterator) 本质上我们调用for of 就在调用Symbol.iterator所以obj才会出现错误提示。对象为什么没有迭代器?对象的结构可能会很复杂,不知道从哪里遍历开始且是无序的 我们可以修改以上代码对对象的key或value值迭代。在看看Symbol.iterator中到底是什么 以数组为例。用for of 分别遍历 arr obj 和 str。" 方法 打印原型看看 只有array和str才有。手搓一个迭代器 以数组为例子。这就是传说中的迭代器咯。

2024-08-21 12:08:01 207

原创 一款好用的图标库fontawesome

立即下载 我这里用的是css的还有less和sass大家可以按自己需求选。拿到min.css后直接引入。还可以直接引入外部链接。

2024-08-04 17:56:44 867

原创 微信原生小程序实现拖动图片交换位置

2.遍历过后给每个item绑定事件 movable-view 长按时改变hidden值显示当前长按图片。在onLoad中调用loadData 获取item中每个图片在视图的位置 卡牌的宽高。1.创建一个容器 用moveabe-area标签包裹。3.触摸结束交换图片。

2024-08-03 09:38:12 703

原创 js 实现对数组中的Object按照key值 排列顺序

【代码】js 实现对数组中的Object按照key值 排列顺序。

2024-07-23 13:53:16 297

原创 Vue导航守卫全局前置守卫基本用法

1.在router中user页面也就是我的添加添加needLogin表示有token才能访问,如何没有打回到登录页面。3.vue-router 3.1后增加的报错 把以下代码复制到 router 里即可。4.打回登录(login)页面携带user(我的页面)路径的参数让其登录直接跳转到该页面。如果无效可能是多加了到layout中删除 replace。来到login页面判断。

2023-08-23 16:38:39 183

原创 git基本操作

git基本使用

2023-05-15 15:55:07 123 1

原创 vscode输入!不能补全代码问题

解绝 vscode !

2022-07-15 09:31:44 1935

原创 CORS请求未能成功

CORS请求失败

2022-06-24 13:29:53 1082

原创 docker

1.为什么docker 会出现2.docker 是什么?3.docker 安装https://docs.docker.com/engine/install/centos/注意docker hub 仓库 比较慢改为国内阿里云仓库yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repoyum-config-manager --add-repo http://mirrors.

2022-04-22 22:24:39 148

原创 linux基础

1.常用命令存放位置1./bin/存放系统文件的目录 /usr/bin//sbin/只有超级用户可访问 /usr/sbin/2./boot/ 保存系统启动文件 例如Linux内核3./dev/ 特殊硬件设备4./etc/配置文件5./home/ 普通用户的家目录6./lib/ /lib64/ 系统函数库7./lost+found/ 文件碎片存放目录8./opt/第三方软件安装目录 /usr/local/一般放在9.sys proc ne 内存数据10.selinux 提高安全性11

2022-04-20 17:20:02 117

原创 【无标题】zeal下载进度条为0,实现网页端下载

以font aweasome为例1. 打开 http://api.zealdocs.org/v1/docsets ,用 "ctrl+f "查找:“title”:“,复制其中的name的值.2.把name值替换你需要的值http://tokyo.kapeli.com/feeds/{name}.tgz3.解压4.导入 点击preferences5.重启就出来了...

2022-04-14 18:39:41 280

空空如也

空空如也

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

TA关注的人

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