代码改变世界

微信小程序分包预下载

2025-06-12 09:53 by 法子, 2 阅读, 0 推荐, 收藏,
摘要:官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages/preload.html#%E9%85%8D%E7%BD%AE%E6%96%B9%E6%B3%95 { "pages": ["pages/index 阅读全文

uniapp 页面返回询问

2025-05-23 15:55 by 法子, 7 阅读, 0 推荐, 收藏,
摘要:1、自定义导航栏,自定义后退函数 2、小程序:page-container。wx.enableAlertBeforeUnload和路由的routerBeforeEach,对于手势滑动返回时不做拦截,所以没用这俩 3、APP:Android使用onBackPress,iOS 禁用滑动后退 <templ 阅读全文

uniapp scroll-view白屏

2025-05-23 14:52 by 法子, 34 阅读, 0 推荐, 收藏,
摘要:scroll-view滚动过程中通过scroll-into-view等设置新的滚动位置会出现页面白屏。 通过设置scroll-with-animation为 true ,添加滚动动画可以解决 阅读全文

js 文件使用 i18n

2025-04-30 14:45 by 法子, 142 阅读, 0 推荐, 收藏,
摘要:1. 创建并导出i18n实例 import messages from '@/locale/index' // 自己写的语言包路径 let i18nConfig = { locale: uni.getLocale(),// 获取已设置的语言 messages } // #ifndef VUE3 im 阅读全文

uni-popup 滚动穿透

2024-07-15 09:49 by 法子, 338 阅读, 0 推荐, 收藏,
摘要:处理方法 1、整个弹窗最外层 @touchmove.stop.prevent="moveHandle",moveHandle是一个空函数 2、弹窗里面的滚动要使用scroll-view,而不是 css 的 overflow: scroll; 阅读全文

微信小程序 Android 平台uni.canvasGetImageData 获取像素数据有误

2024-06-11 09:47 by 法子, 150 阅读, 0 推荐, 收藏,
摘要:对画布变换设置setTransform后,即使是setTransform(1, 0, 0, 1, 0, 0)这样的设置,也会导致微信小程序的 Android 平台uni.canvasGetImageData获取像素数据有误。 用uni.canvasPutImageData把获取的结果画出来之后,发现 阅读全文

uniapp 当前页面路由

2024-05-23 14:17 by 法子, 10 阅读, 0 推荐, 收藏,
摘要:this.$mp.page.route 阅读全文

vue 输入框maxlength不影响拼音输入

2024-05-23 11:00 by 法子, 142 阅读, 0 推荐, 收藏,
摘要:直接设置 input 的 maxlength 会导致最后几个字无法用拼音输入,比如最大长度还剩两个字,我想输入'项目',当我拼音输入'xi'之后,后面的'angmu'是打不出的。 可以不设置 maxlength,而是用 this.$nextTick(() => {}) 在用户输入完之后,裁剪文字 < 阅读全文

uni.$off 可能会移除过多的通知,导致通知不触发

2024-05-22 17:13 by 法子, 238 阅读, 0 推荐, 收藏,
摘要:如果页面 A 和页面 B 都注册通知 'info-change', // 页面 A onLoad (options) { uni.$on('info-change', this.reloadListA); }, // 页面 B onLoad (options) { uni.$on('info-cha 阅读全文

uniapp 页面无法后退

2024-05-22 14:27 by 法子, 162 阅读, 0 推荐, 收藏,
摘要:页面 C 后退的时候报错,且无法后退 因为页面 A 跳转到页面 B 的时候,传参里面有属性值为 null 的对象。从页面 B 再跳转到其他页面比如页面 C,该页面就无法后退,并报上面的错误。不知道算不算 bug // 页面A 跳转到 页面B this.$u.route({ url: 'pages/p 阅读全文