个人案例
- imageCropper
1.功能强大,请看下面demo。 2.性能超高超流畅,大图毫无卡顿感。 3.点击中间窗口实时查看裁剪结果。
image-cropper 小程序图片裁剪组件扫码体验
外层是不是flex布局,被压缩了吧
我给三个view每一个都设置了一样的class 一样的宽度,为什么页面上的三个宽度就不一致呢?[图片][图片][图片]这个一般是哪里出问题引起的啊
2022-03-21放到onload里试试
setData在全局监听中不更新页面?全局数据监听参考:https://xiaoyu-666.github.io/pages/67cae6/ [图片] 变量第一次改变没有更新,第二次之后才会有改变
2022-03-14有服务端api,搜下文档
怎么将小程序码批量用链接导成图片?[图片][图片]
2022-03-14还是异步问题,看下这个库https://developers.weixin.qq.com/community/develop/article/doc/00002ac57208f0e7335d111f156013
小程序授权登录、判断登录的问题?自从用了新版授权api后,一直有个问题困扰我 我的用法是:小程序端获得code 去后台拿到openid,查库,如果openid已经存在直接登录,并把userInfo存入globalData,如果库中没有openid,则注册,然后返回userInfo存入globalData。 在判断是否登录过的时候,直接检查globalData中是否有userInfo,如果有的话就表示登录,没有就跳转登录页面。 但是问题来了, 在page.js中检查globalData会出现异步的问题,经常拿不到userInfo,于是在page.js 我用callback去拿userInfo,但是还是有问题,callback也是异步,导致我的判断已经完成了 callback才返回数据。于是我的解决办法是 setTimeOut,估算着1000ms后再做判断,但是这样感觉体验不佳,并且如果网络延迟的话 还是导致callback的数据超时才返回。 请问下这种问题现在主流的解决方案是什么,请详细一点,十分感谢。 [图片][图片][图片]
2022-03-11看下这个库,完美解决这种异步问题https://developers.weixin.qq.com/community/develop/article/doc/00002ac57208f0e7335d111f156013
app的wx.login 与页面的 onload事件顺序问题- 当前 Bug 的表现(可附上截图) 我在app.js中的onlaunch事件中,调用了wx.login方法,去获取用户的openid,保存在globalData里面。然后想在页面(例如Index)的onload事件中使用这个openid。但获取不到。 - 预期表现 我希望在页面的onload事件中能拿到这个openid 我理解wx.login是一个异步方法,那有什么方式在页面中知道它已经调用完成呢? - 复现路径 - 提供一个最简复现 Demo
2022-03-11到底什么时候支持
小程序什么时候才能正式支持svg标签?现在许多的app都可以通过svg的动画实现更好的效果增强用户体验,自定义主题的时候通过class类来修改svg的颜色基本不可取。按钮互动的动画效果可以用svg标签来实现,但是如果无法使用svg标签的话,仅通过image标签导入svg完全无法展示出svg的能力,很多动画效果都没法用,用户体验也下了一个档次。
2022-03-03如果是在同一个主体下可以用unionid,之前有手机号的话可以用让用户授权手机号做关联
如何用旧的appId和旧的openId还有新的appId生成新的openId?新appId:wxacc9dac40337b2bf 旧appId:wx578b73dd09081aee 旧openId:osG8F5SGNhBlBmdwRT1vnE-1I9G4
2022-02-24小程序app与page异步问题的最佳实践? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/00002ac57208f0e7335d111f156013
app.js中onLaunch方法和page onLoad执行顺序问题?onlaunch里面发起的请求,首页index.js不能及时获取到相应数据,那跳转到其他页面后,其他页面onLoad时候就一定能获取到onlaunch里面的返回值吗?
2022-01-27当然是放在onLaunch里,毕竟本质上是共用的业务,至于如何在页面里使用,看下这个文章,https://developers.weixin.qq.com/community/develop/article/doc/00002ac57208f0e7335d111f156013
小程序前端实现登录的逻辑写在onLaunch还是onLoad?目前在做登录这一块儿,按照文档上wx.login中的范例,是在onLaunch中做了登录。但是实际程序执行中,发现onLoad比onLaunch更快得到响应。 我知道这个因为异步导致的,这个问题会导致在onLoad中如果有请求服务端api的时候,由于未登录,请求可能会失败。 那么,为了避免这个情况,是不是应该放弃在onLaunch中进行登录,转而在每个页面的onLoad中判断判断小程序前端的登录状态,如果发现未登录,则执行登录过程?
2022-01-15看下这个方案,https://developers.weixin.qq.com/community/develop/article/doc/00002ac57208f0e7335d111f156013
有什么办法实现app.js中onLaunch完成再执行页面js?如题,我希望再app.js中做一些查询数据库、进行用户校验的操作,希望app.js中onLaunch的逻辑完成再执行页面js,有没有简单的方法实现?谢谢指教。 App({ onLaunch() { this.toLogin(); }, async toLogin() { let { code } = await wx.login(); console.log(code); setTimeout(() => { console.log("登录成功"); }, 5000); }, });
2022-01-11