美文网首页
微信小程序--自留总结

微信小程序--自留总结

作者: 三寸旧城_ | 来源:发表于2020-01-10 10:06 被阅读0次

一、小程序登录


登录流程时序(来自小程序文档)

app.js中调用 wx.login() 获取 临时登录凭证code ,到授权页通过点击登录按钮调用getUserInfo(),请求用户信息接口,你将能获取到openid、sessionKey,然后通过点击获取获取手机号按钮调用getPhoneNumber(),你将会获取到用户的所有信息,根据获取的不同角色跳转相对应的页面。

此外需要在app.js的wx.getUserInfo中需要判断userInfo是否存在,若存在授权页在onLoad方法里直接做相应的跳转,若不存在直接进授权页。

Notes:临时登录凭证 code 只能使用一次

二、小程序常用的api

1、生命周期函数

https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page-life-cycle.html

2、从客户端会话选择文件(微信聊天记录)

https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.chooseMessageFile.html

3、从本地相册选择图片或使用相机拍照

https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.chooseImage.html

4、页面跳转的几种方式(路由)

路由跳转

三、小建议

1、可将接口,全局参数整理到一个公共的js文件中,方便修改;

2、有赞的ui库中使用tab组件时,在切换调数据的时候应加提示,不然相邻两个tab的数据可能会串;

3、最基础的组件如button、input等尽量用微信小程序文档提供的原生组件,加载速度比较快。

相关文章

网友评论

      本文标题:微信小程序--自留总结

      本文链接:https://www.haomeiwen.com/subject/jihsyctx.html