项目描述:一款为大型企业提供会议管理、会议议程发布、议程审核、短信接收会议信息、人员二维码签到等服务的微信小程序。
责任描述:完成登录注册;首页模块(会议列表);会议模块(会议信息、个人签到情况、是否请假、参会人员、未签到人员、通知文件(可下载)、会议记录上传(上传图片));通讯录模块(人员名称及电话,点击可跳转至通话页面),我的模块(个人信息、我的会议、签到统计、会议文件下载、设置)。
主要技术:
1、使用 WXS初始化小程序页面结构;
2、使用微信原生API,调用通话功能、图片上传功能等;
3、对小程序 wx.request 进行再次封装,便于调取后台接口获取数据;
4. 用@escook/request-miniprogram 第三方包进行数据请求
5. 使用 scroll-view 组件实现区域轮动并使用 scrolltolower 事件,实现触底加载更多。
6. 使用 navigateTo 跳转到非 tabBar 页面,使用 switchTab 跳转到 tabBar 页面
7、实现全局数据共享和本地数据缓存功能;
8、封装可复用的 WePY 组件并利用 repeat 标签实现循环渲染,实现组件间传值;