# 需求分析
什么是云待办?
- 云待办是一个基于小程序云开发实现的ToDo清单类型的小程序
- 云待办提供了任务的新增、查看、添加图片附件、查看地理位置、查看导航、消息通知提醒、定时消息通知提醒等功能,是一个功能强大,体验丰富的小程序。
云待办能做什么?
- 当日的工作查看
- 特定任务的查看
- 任务地点的设定
- 定时提醒
- ......
# 数据设计
云待办需要:
- 任务名称
- 任务状态
- 任务地点
- 任务图片
# 添加Todo
使用Vant UI,其需要在小程序中使用npm模块。
在工具中构建npm
# 查看所有Todo
实现功能:
- 获取数据列表
- 下拉刷新,同时更新数据
- 实现触底刷新
- 针对数据分页,云开发提供的
# 查看Todo详情
实现功能:
- 带参地址跳转
# 添加图片上传
实现功能:
- 云存储的使用
# 给Todo设置位置
实现功能:
- 使用位置信息
# 查看导航
实现功能:
- 使用openLocation
# 消息提醒
实现功能:
- 模板消息
- 使用wx-js-util