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

微信小程序--自留总结

作者: 三寸旧城_ | 来源:发表于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