![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微信开发
风兮梧桐
这个作者很懒,什么都没留下…
展开
-
手写小程序缩放及拖拽功能(仿地图)
一开始用的小程序原生的标签后来发现不太行,只能从中心点放大不能在双指放大后手写缩放及拖拽功能。记录问题。原创 2023-04-20 21:06:02 · 505 阅读 · 3 评论 -
movable-view开发引导
在进行双指放大缩小操作时,所触发的是bindscale="onScale" ,但是如果用一个按钮,来直接控制scale的倍数,会发现随之移动的其他同级别view在位移的时候有一个左上的抖动,在进行排查后发现onScale(e)方法触发时,所返回的X,Y是最终倍数的X,Y的位置,而scale却是动态的,是慢慢变大的,所以在对其他进行set的时候会有一个抖动(暂无解决办法,单纯双指放大不会触发这个,所以排除在外= =)1.movable-view进行双指放大时画面有抖动。原创 2023-04-06 16:02:58 · 405 阅读 · 0 评论 -
微信小程序createSelectorQuery获取偶尔为null
异步渲染了,加了个定时器,不合理但好用。原创 2023-03-22 09:56:51 · 314 阅读 · 0 评论 -
微信小程序组件传值接收不到id
本来写的是id="{{item.id}}",但是后来发现接收不到id,传的都是0,随便改个不是id的字段就好了。原创 2023-03-14 13:59:11 · 159 阅读 · 0 评论 -
小程序在子组件中使用监听虽然监听到了但是值异步了的问题
虽然监听到了变化,但是却发现子组件之中的数据并没有变化,通过检查发现有可能是传值过程中存在了异步,监听的全局监听,虽然触发了监听但是子组件之中的值还并未改变。父组件给子组件传值,子组件监听数据变化选择不同的背景,在做这步的时候发现虽然监听到了变化,但是值却并没有通过properties传递给子组件。this.changePic(newVal)直接将监听到的值传递过去,但是感觉并不是很严谨。想到的解决办法是在调用的时候。不过效果出来了= =原创 2023-03-06 19:05:40 · 214 阅读 · 0 评论 -
小程序页面渲染二维数组
初始化二维数组,JS。原创 2023-02-17 15:05:42 · 411 阅读 · 0 评论 -
小程序黑白棋AI
【代码】小程序黑白棋AI。原创 2023-02-17 14:58:05 · 1506 阅读 · 0 评论 -
调取小程序当前经纬度位置及计算两点之间距离
最后的执行代码阶段,可以根据缓存的前后地点是否为同一地点和时间来进行比较,代码里虽然两种都存了但是只用了时间来控制比较,进入时间1S之后,调取计算经纬度距离的方法来进行计算两点间实际距离。调取小程序公共的getLocation接口,这个接口可以开启高精度模式,但是返回的数据可能会较慢,而且这个接口大概20S内只能调用一次,是无法反复调用的。后面那种调用的方法精确度会受到室内外的影响,正常情况加获取经纬度误差为5-15米,上述那种方法在室内精确度为35-30,但是在室外为3-5,相差极大,不建议在室内使用。原创 2023-02-09 09:06:09 · 1258 阅读 · 0 评论 -
小程序页面禁止下拉
小程序页面禁止下拉。原创 2022-12-13 15:52:41 · 837 阅读 · 0 评论 -
小程序区分微信打开还是企业微信打开
上述代码在微信中打开,该字段返回值为undefined,但是在企业微信中打开会是wxwork 可以根据这个来区分小程序是在微信之中打开还是企业微信打开原创 2022-12-07 09:03:37 · 1301 阅读 · 0 评论 -
微信开发者工具实现监听效果
在vue项目之中有watch监听,在微信开发过程中也有需要监听的地方,防止多个页面调用时需要多次使用,将watch方法写在app.js之中。在页面使用过程中,挂载到 onLoad()位置。与 onLaunch() {}同级。是否开启深度监听同VUE一样。原创 2022-11-28 13:53:03 · 573 阅读 · 0 评论