自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 傻瓜式命令创建uniApp+vue3+unocss+pinpa+根据环境变量打包+自动化部署体验版微信小程序

本文要解决两个痛点,首先HBX太耗性能且开发体验极差,所以使用命令行创建,摆脱HBX,对不起了官方😭,其次微信小程序每次发版本都极其的慢,需要打开一个新的开发者工具窗口,也恶心,垃圾微信😠,如果是在HBX中创建uni-app项目,那么这个直接发行配置一下,HBX也就给你做了,但是命令行的话,目前没发现怎么配置,只能自己写了........我的项目只用到了微信小程序,别的端可以自己配置,不好意思哈,搞出来了记得分享我一份😬,我学习。

2025-07-08 09:30:00 579

原创 uni-app微信小程序识别NFC(基础版)

【摘要】本文介绍了在uni-app中实现NFC碰一碰功能的方法。通过uni.getNFCAdapter()获取NFC适配器,监听发现事件并解析NFC标签数据。关键点包括:1)启动NFC发现功能;2)处理包含NDEF格式的数据时,需使用TextDecoder解码;3)针对特殊格式数据(如自动添加的"en"前缀)设计解析逻辑。作者以写入{id:123,sort:9}的NFC标签为例,展示了如何通过字符串分割和正则处理提取有效参数,最终获得结构化对象数据。该方法适用于简单业务场景,开发者需注意

2025-07-08 09:30:00 765

原创 react+electron/现成的react项目直接转electron(3)—— 在React+Electron+Mac的基础上能本地运行,打包win

react+electron/现成的react项目直接转electron(3)—— 在React+Electron+Mac的基础上能本地运行,打包win

2024-12-04 19:04:25 587

原创 react-pageflip(翻书效果)

react-pageflip(翻书效果)

2024-07-23 08:45:00 1401

原创 网络/本地上传 视频使用canvas获取封面

网络/本地上传 视频使用canvas获取封面

2024-07-15 20:58:58 283

原创 react 接入 unocss

react 接入 unocss

2024-04-29 17:59:24 1354

原创 傻瓜式配置新项目vite+vue3+Element-plus+unocss+vue-router+axios+pinia+打包成zip

傻瓜式配置新项目vite+vue3+Element-plus+unocss+vue-router+axios+pinia+打包成zip

2024-03-28 21:17:56 2293 1

原创 微信小程序实现vue的watch

微信小程序实现vue的watch

2024-01-29 21:03:01 589

原创 微信小程序中ios播放py合成的视频每次都是从第三秒开始

微信小程序中ios播放py合成的视频每次都是从第三秒开始

2024-01-29 19:47:16 541

原创 react+electron/现成的react项目直接转electron(2)—— 能本地运行,打包mac,【web层,渲染层,主进程】之间的互相通信交互

react+electron/现成的react项目直接转electron(2)能本地运行,打包mac,【web层,渲染层,主进程】之间的互相通信交互

2024-01-26 21:05:01 1718 1

原创 taro(react/微信小程序)中通过uploadFile调用Bos(PostObject)直接上传

taro(react/微信小程序)中通过uploadFile调用Bos(PostObject)直接上传

2024-01-26 18:32:56 1084 1

原创 react/vue中使用Bos(百度@baiducloud/sdk)直接通过putObjectFromBlob上传

react/vue中使用Bos(百度@baiducloud/sdk)直接通过putObjectFromBlob上传

2024-01-26 17:21:24 967 1

原创 微信原生小程序接入 unocss

微信原生小程序接入 unocss

2024-01-17 20:39:45 2140

原创 傻瓜式uni-app/h5/app 中接入i18n国际化(切换语言)

傻瓜式uni-app/h5/app 中接入i18n国际化(切换语言)

2023-12-26 17:10:35 6078 9

原创 hbx/uni3/vite/微信小程序 接入unocss

hbx/uni3/vite/微信小程序 接入unocss

2023-12-18 14:57:39 1862 7

原创 vue3、react和taro/react(h5和小程序)配置tailwindCSS

vue3、react和taro/react(h5和小程序)配置tailwindCSS

2023-12-11 20:37:28 1517

原创 taro打包H5时报错 Error: js/app.js from Terser pluginUnexpected token punc 《:》,expected punc 《,》

1.Error: js/app.js from Terser pluginUnexpected token punc 《:》,expected punc 《,》错误信息显示"token punc «:», expected punc «,»",意思是在某个位置上出现了一个冒号(:)符号,但是期望的是一个逗号(,)符号。2.Uncaught ReferenceError: process is not defined

2023-09-16 16:45:47 1633

原创 Taro/react/微信小程序 无文件表单提交,兼容new FormData()方法

1.难点:微信小程序环境中,接口类型为multipart/form-data;,但是又没有文件需要上传,Taro.uploadFile的filePath又不能为空,而微信小程序中又没有new FormData()建议:如果有文件还是用自带的Taro.uploadFile。2.知识点:所以只能自己弄个new FormData()的方法了。

2023-09-15 10:17:51 1774

原创 Taro H5 表单提交上传文件,解决no multipart boundary was found

1.难点:Taro H5 request提交,会缺少boundary,导致上传失败,uploadFile提交,filePath为file又报错,所以自带上传全部失效。2.知识点:h5可以接入各种库,比如axios,fetch等等,但本身就只需要一个FormData提交,没必要接入别的交互方法,所以改为原生方法。

2023-09-15 09:52:48 842

原创 现成的react项目直接转electron(1)能本地运行

现成的react项目直接转electron(1)能本地运行

2023-08-21 11:37:27 685

原创 js中会出现浮点小数的问题,尤其是支付价格这块

js中会出现浮点小数的问题,尤其是支付价格这块

2023-08-16 17:52:36 211

原创 Taro/react/微信小程序 对接chatgpt(SSE) 无需websocket

Taro/react/微信小程序 对接chatgpt(SSE) 无需websocket

2023-08-16 17:35:51 6520 20

微信小程序实现vue的watch

微信小程序实现vue的watch的用法,引入直接用即可 const watch = require("/utils/watch.js"); // 先引入 onLoad() { watch.setWatcher(this); }, watch: { dateStr: { handler(newValue) { console.log(newValue); // 写你的逻辑即可 }, deep: false } }

2024-02-01

Taro/react/微信小程序 无文件表单提交,兼容new FormData()方法

微信小程序中,接口类型为multipart/form-data时没有文件需要上传,Taro.uploadFile的filePath又不能为空,而微信小程序中又没有new FormData() 参考链接:https://blog.csdn.net/weixin_41792662/article/details/132895965 const FormData = require('@//utils/form/formData.js'); // 先引进来正常用即可 let formData = new FormData(); let obj = { name: '小柔柔', age: '19' } for (let key in obj) { formData.append(key, obj[key]); } let data = formData.getData(); return Taro.request({ // 这里用request url: url, data: data.buffer, // data已经给你分好值了 .............

2024-01-18

空空如也

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

TA关注的人

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