# toilet-webapp
**Repository Path**: javacodekit2010/toilet-weapp
## Basic Information
- **Project Name**: toilet-webapp
- **Description**: 微信版小明找厕所V2.0,升级为本地微信自带的地图路径规划、在地图上显示所有marker点、添加关于页面。主要功能包括:1.可以在地图上面展示所有厕所的位置,并且标记,2.直接在小程序端进行路径规划,3.ios和android一样默认选择步行方式,4.制作关于界面
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: https://github.com/liumingmusic/toilet-webapp
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 79
- **Created**: 2018-09-14
- **Last Updated**: 2021-11-02
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[GitHub地址](https://github.com/liumingmusic/toilet-webapp)
## 微信小程序找厕所(小明带你找厕所)
[](https://github.com/feross/standard) 
直接扫描体验
## 预览
## 1 需求梳理
### 1.1 前言
v1.0虽然已经满足实际需求,但是在ios和android两个平台显示的效果还是不尽相同,特别是地图上面路径规划功能。为此V2.0主要使用小程序自带的地图组件功能完善周围厕所撒点功能、点击marker功能、详细文字描述路径规划功能、以及小程序作者详细介绍
### 1.2 功能需求
**V2.0 版本**
- [x] 可以在地图上面展示所有厕所的位置,并且标记
- [x] 直接在小程序端进行路径规划,ios和android一样
- [x] 默认选择步行方式
- [x] 制作关于界面
**V1.0 版本**
- [x] 打开直接定位
- [x] 厕所信息已列表方式进行展示,按当前定位点最近进行排序
- [x] 默认显示1000内最多是个公共厕所
- [x] 列表显示厕所名称、位置信息和步行距离
- [x] 列表页面具有刷新功能,以避免网络延迟,获取不到数据
- [x] 显示列表进行点直接打开微信自带地图,可以根据选择是否显示路线和打开本地地图APP进行导航
## 2 设计阶段

## 3 开发前环境搭建
### 3.1 小程序编辑器下载
工欲善其事必先利其器,首先肯定是下载[小程序开发的编辑器](https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html),安装完成,最后在微信公众平台注册开发的小程序,获取相关的keyId(如果没有,开发时有些功能无法使用)。**最后建议,把小程序的文档说明看一遍,大致有个印象**,如果你本来就学过react、vue等相关mvvm前端框架,那么学起来更快。
### 3.2 创建项目、快速开发
打开开发工具,填写相关的信息,建议勾选上quick start,他将会生成基本的页面模板。