• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

uniapp 开发微信小程序总结(一)关键流程设计

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1、用户登录注册流程设计。

  • 用户授权登录 - 登录弹窗 登录弹窗 分两种:管理后台设置、和默认弹窗(都已新人优惠券的形式展示);积分页面可从外部小程序进入用户未登录只显示默认弹窗,并制定显示标题和描述文字。
  • 新用户从分享页面进入后:登录 - 注册- 重定向至进入页面(若无重定向则重定向至首页) 。
  • 已注册用户未登录时,点击登录弹窗,若弹窗为非默认弹窗:若有重定向页面且非当前页面,则重定向;若无重定向页面,则重定向至弹窗配置指定的页面。若为默认弹窗则不跳转。
  • 如果用户在企业微信中打开小程序,则需要调用企业微信登录 (微信小程序 api 基本都支持),用于后端获取当前用户职位。
  • 约定:用户从外部进入小程序首页时会带参数(不同入口参数不同),且参数要传入到登录接口。处理方式:用户进入首页时,保=若有参数则将参数放入store 中,在调用登录接口后清空 参数,这样做的原因是因为,保证无论何时登录都可将参数传入登录接口。
  • 约定:通过分享页面进入的用户,如果是新用户且登录注册成功,则要给分享人加积分,分享人id 需要传入登录接口。处理方式:页面分享配置时要带上当前用户的Id;进入分享页面时,将邀请人id 放到store 中,在用户登录后 清空邀请人id 。
  • 数据统计:用户点击后台设置的弹窗、分享页面、下载分享海报、扫码进入小程序需要做数据统计。

 2、需要登录的页面生命周期 及 计算属性、组件生命周期created的使用。

  • 列表页,页面初始数据在 组件生命周期 created 是调用,登录状态改变时,页面数据需要重新获取。处理方式:在 conputed  计算属性中监听 登录状态 如果已登录且 created 生命周期已执行 则 调用页面初始数据。
  • 详情页,在 conputed  计算属性中监听 登录状态 ,且若 code  存在 则 调用页面初始数据。

3、首页页面生命周期 及 计算属性、组件生命周期created的使用

4、用登录组件设计


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
微信小程序分享百度网盘文件的实现思路发布时间:2022-07-18
下一篇:
微信小程序-获取用户信息发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap