代码改变世界

uni-popup 滚动穿透

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

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

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

uniapp 当前页面路由

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

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

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

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

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

show-menu-by-longpress 企微群聊活码暂不支持

2024-05-17 10:22 by 法子, 96 阅读, 0 推荐, 收藏, 编辑
摘要:微信小程序 image 的 show-menu-by-longpress 设置为 true,暂时并不支持识别 企业微信群聊活码 参考:https://developers.weixin.qq.com/community/develop/doc/0002e8177f09b82ca5f00d4c961c 阅读全文

vue显示多个空格

2024-04-19 17:58 by 法子, 8 阅读, 0 推荐, 收藏, 编辑
摘要:<view>提&nbsp;&nbsp;&nbsp;示</view> <view>提{{'\u00A0\u00A0\u00A0'}}示</view> 阅读全文

Mac 打特殊字符

2024-04-18 11:55 by 法子, 9 阅读, 0 推荐, 收藏, 编辑
摘要:option + shift + b 阅读全文

uniapp @touchmove.stop.prevent

2024-04-07 14:41 by 法子, 906 阅读, 0 推荐, 收藏, 编辑
摘要:若需要禁止蒙版下的页面滚动,可使用 @touchmove.stop.prevent="moveHandle",moveHandle 可以用来处理 touchmove 的事件,也可以是一个空函数。 <view class="mask" @touchmove.stop.prevent="moveHand 阅读全文