uniapp 开发微信小程序总结(一)关键流程设计 - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 小程序相关 >

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

发表时间:2021-1-5

发布人:葵宇科技

浏览次数:57

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

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

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

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

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

4、用登录组件设计

相关案例查看更多