本项目为微信小程序源代码,提供火车票信息查询及在线预订功能。用户可通过该程序便捷地获取车次详情并完成购票流程。
运行于微信中的火车票查询预订程序具有以下功能:
- 主页上半部分显示用户头像与用户名(这些信息来自微信账户),这部分组件可以进行自定义修改;下半部分则展示一个标准的问候语“Hello World”,并提供了一个可点击按钮,名称为“点击获取火车票”。
- 点击该按钮后,程序会通过事先设置好的参数调用百度APIStore中的去哪网火车票查询接口(站到站查询需要提供的信息包括始发地、目的地及时间),发送网络请求。接收到的JSON数据将被解析,并以车次为节点,在新页面中展示相关的基本信息(不包含详细座位情况)。对于每一个列出的车次,都提供了一个“点击查看座位信息”的按钮。
- 当用户点击某个车次中的上述按钮后,程序会显示该列车所有可预订座位的信息在一个新的页面上。
- 用户可以使用工具自带的功能——左上角设置的“返回”按钮回到之前的页面。
- 在编写代码时,需要注意将JSON类型数据转换为字符串格式以作为URL参数传递,否则直接传输将会导致错误的结果(例如显示[object Object])。