第1章 技术背景及知识储备 1
1.1 H5+介绍 1
1.2 Hbuilder介绍 1
1.3 MUI介绍 7
1.4 Vue.js介绍 9
1.5 阿里巴巴矢量库介绍 13
1.6 开发前注意事项 19
1.7 相关学习资料的网址 21
第2章 项目介绍及框架搭建 22
2.1 项目介绍 22
2.2 技术选型 31
2.3 框架搭建 32
2.4 Mock数据 39
第3章 App启动页和引导图 42
3.1 App启动页 42
3.2 App引导图 45
第4章 登录 52
4.1 登录功能介绍 53
4.2 登录界面设计 54
4.3 登录编码实现 55
4.4 角色菜单权限 63
4.5 自动登录 68
4.6 运行 69
第5章 首页及底部导航 70
5.1 底部菜单导航实现 70
5.2 首页界面设计及展示 78
第6章 故障报修 83
第7章 列表和详情 111
7.1 工单列表 111
7.2 工单详情 118
第8章 抢单派工签到 124
8.1 抢单 124
8.2 派工与转单 128
8.3 签到 132
8.4 退单 134
第9章 完工与跟踪记录 137
9.1 完工 137
9.2 跟踪记录 141
第10章 个人设置 144
10.1 头像设置 144
10.2 当前版本 158
第11章 通讯录 162
11.1 查看通讯录列表 162
11.2 拨号呼叫 165
第12章 数据统计 167
12.1 echarts报表介绍 167
12.2 统计工单完成情况 170
第13章 离线操作 176
13.1 let和const 176
13.2 H5本地存储 178
13.3 js异步编程 182
13.4 离线操作表结构 187
13.5 批量下载工单 190
13.6 批量上传工单 194
第14章 发布应用 203
14.1 App打包 203
14.2 发布到应用市场 207
第15章 植入广告 210
15.1 开屏广告 210
15.2 悬浮红包广告 211
15.3 push广告 211
15.4 开通步骤 212
15.5 问题答疑 213
第16章 消息推送 216
16.1 使用须知 216
16.2 个推应用信息申请步骤 217
16.3 常见问题 223
第17章 其他 224
17.1 评价 224
17.2 意见和反馈 225
参考文献 226