自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue Router3动态添加路由刷新依然失效

动态添加的路由,刷新后,优先级比在new VueRouter中初始化的路由的404通配路由优先级来的低,因此404路由不能放在初始化路由中。

2023-11-24 11:23:46 1946

原创 Vue2 自定义vant-select封装

vant2 封装select组件,自带双向绑定

2023-11-01 17:28:17 864

原创 vant2 form的resetValidation失效

vant resetValidation失效

2023-10-20 15:44:11 913

原创 微信小程序使用app.js的异步数据逻辑处理

如果我希望在index.js中获取到这个userInfo,可以直接获取getUserInfo的Promise结果,但会额外产生一次异步请求,带来不必要的网络开销。首次进入,在app.js的onLaunch获取数据(如userInfo),希望在某个页面使用这个数据,但获取数据的过程是异步的,因此获取时可能还没有得到异步返回结果。任意需要用到userInfo(数据)的页面,如果userInfo已存入globalData,会直接返回,没存入会等待异步回调。

2023-09-15 15:20:14 689

原创 Vue i18n的使用

【代码】Vue i18n的使用。

2023-08-17 11:11:44 126

原创 puppeteer 初体验

Puppeteer 是一个由 Google 开发的 Node.js 库,用于控制和操作谷歌 Chrome 或者 Chromium 浏览器。它提供了一组 API,允许开发者在 Node.js 环境中模拟用户行为,自动化执行浏览器操作,例如打开网页、填充表单、点击按钮、截取网页截图等。

2023-08-03 14:36:50 113

原创 前端接收后端发送的文件流图片

通过Blob构造函数转换数据,再通过URL.createObjectURL函数转换为可以直接显示的图片src。需要设置responseType为arraybuffer。

2023-08-02 16:47:36 1146

原创 postman模拟变量

使用{{$ variables name}}既可使用postman自带的全局变量。

2023-07-26 16:46:41 90

原创 event-emitter的使用

event-emitter不自带类型文件,需要额外安装。

2023-07-26 13:50:42 215

原创 socket.io-client的使用

【代码】socket.io-client的使用。

2023-07-26 13:47:58 2855

原创 node文件夹复制到另一个文件夹

recursive代表递归复制。

2023-07-18 09:34:27 531

原创 nestjs中rxjs的简单使用

再使用一次map函数,加入statusCode和message。依次输出1、2、3,1.5s后再输出4。使用map函数,先对返回值空值处理。基于rxjs的pipe实现。按下回车即可新增一条。

2023-07-13 14:33:29 292

原创 依赖注入和控制反转

但是不使用依赖注入和控制反转时,B的代码是耦合与A和C的,可读性差 可维护性差,也难以引入新模块。而使用依赖注入和控制反转时,B和A与C解耦合,只需要修改set方法就能维护。使得B构造函数实例化的mo对象同时有了A和C的功能。

2023-07-06 10:06:17 58

原创 微信小程序踩坑笔记

自用

2023-05-13 16:28:36 401

原创 微信小程序接口封装

自用

2023-05-08 16:53:57 372

转载 TypeScript中微信小程序api的类型定义

安装后即获得类型提示。

2023-04-17 15:10:32 551

原创 webpack下前端简单工程化实例

webpack初始化、eslint和prettier的使用、husky自动化

2023-04-17 09:02:16 282

原创 Css BEM规范

Css BEM规范

2023-04-14 15:47:40 129

原创 js项目,使用jsdoc标签获取更智能的类型提示

【代码】js项目,使用jsdoc标签获取更智能的类型提示。

2023-04-12 15:14:19 228

原创 semver规范版本号比较

不过也不能完全以版本号为准,lib的作者很有可能并不完全按照规范实现了semver版本比较。semver即语义化版本号规范,分为X.Y.Z。

2023-04-10 13:10:54 515

原创 利用flex order交换html元素顺序

css比起使用js操作,性能更好,也无需更多逻辑代码。

2023-04-09 11:21:04 233

转载 github action自动化简单使用

【代码】github action自动化简单使用。

2023-04-07 15:47:15 444

原创 wx-extend/validate库的使用

dog: 微信小程序 - 扩展插件(发送请求、Promise API、表单验证、Restful API) - wx-extend/validate.md at master · wux-weapp/wx-extend。zhangwh754/wx_validate_demo: wxValidate库的使用demo (github.com)

2023-03-31 15:32:21 161

转载 微信小程序模拟计算属性behaviors

【代码】微信小程序模拟计算属性behaviors。

2023-03-28 14:01:37 264

原创 javascript获取数据真实类型

利用Object.prototype.toString获取 数据真实类型

2023-02-04 16:13:05 198

原创 SPA的缺陷

SPA的缺陷

2023-01-15 12:14:58 78

原创 前端路由映射简单模拟

原生html + js模拟路由的hash和history

2023-01-13 14:17:49 112

空空如也

空空如也

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

TA关注的人

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