函数劫持的使用

利用函数劫持增强或者修改原函数

预计阅读时间:2分钟

微信小程序自定义Toast

使用自定义Toast替换wx.showToast,解决wx.showToast字数限制的问题

预计阅读时间:2分钟

微信小程序根据pdf的base64下载存储文件

利用微信FileSystem,将后端返回的base64存储在微信临时文件目录,再通过openDocument打开

预计阅读时间:1分钟

微信小程序PC端通过webview在小程序上传文件

使用webview让pc小程序可以选择除了图片的任意文件,在webview转换为base64通信回小程序端,同时利用小程序的postMessage机制,刷新webview页面,达成loading态和error态

预计阅读时间:5分钟

自定义高拓展性axios封装

包含了一种高拓展性的axios的封装。此外还有customError和AppLoading的封装。

预计阅读时间:3分钟

html打印自定义内容

通过canvas,在打开的空白新窗口,打印自定义内容

预计阅读时间:1分钟

vue3使用pinia控制keep-alive页面缓存

将keep-alive include数组保存在pinia中,动态使用js控制缓存是否生效

预计阅读时间:1分钟

jquery.qrcode的使用

解决在h5中使用jquery.qrcode的问题

预计阅读时间:1分钟