微信小程序仿携程系统如何开发
发表于:2024-12-04 作者:千家信息网编辑
千家信息网最后更新 2024年12月04日,这篇文章主要介绍了微信小程序仿携程系统如何开发的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序仿携程系统如何开发文章都会有所收获,下面我们一起来看看吧。查询功能的
千家信息网最后更新 2024年12月04日微信小程序仿携程系统如何开发
这篇文章主要介绍了微信小程序仿携程系统如何开发的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序仿携程系统如何开发文章都会有所收获,下面我们一起来看看吧。
查询功能的实现
1.首先需要在查询之前获取输入的所在城市以及到的城市,以及时间的选择,通过这些条件去筛选,所以需要在点击查询按钮的时候绑定一个时间,需要携带参数去进行查询
查询
2.需要到跳转的页面接收参数通过onload事件的options获取
var from = options.from; var to = options.to; var trainTime = options.trainTime;
3.最重要的是筛选出相关数据,这里需要一个for循环的判断语句,在请求数据地址URL的时候,通过for循环和if语句找出相对应的数据文件里面所对应的json数据。
wx.request({ url: API_BASE, success: (res) => { for(var i=0;i4.这时候再在页面通过for循环输出就可以了
wx:for="{{searchedList}}"wx:key="{{item.id}}"temp.push(res.data.data.trainList[i]);this.setData({ searchedList:temp })*小程序页面传值的方式:1.url传值2.本地储存3.全局的app对象
订单查询的实现
这里我采用了全局的app对象保存
1.先获取全局对象,然后在点击确定购买的success回调函数的时,去获取所有的信息,以一个json格式去获取
const app = getApp();var trainedList = app.globalData.trainedList;var trainItem = { from: this.data.from, to: this.data.to, trainNum: this.data.trainNum, trainTime: this.data.trainTime, totalPrice: this.data.totalPrice };trainedList.push(trainItem);2.然后在相应的页面去获取这个全局的数组
onLoad: function (options) { this.setData({ trainedList: app.globalData.trainedList }) },关于"微信小程序仿携程系统如何开发"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"微信小程序仿携程系统如何开发"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
查询
程序
系统
携程
开发
全局
数据
页面
对象
知识
循环
内容
参数
城市
时候
时间
篇文章
语句
重要
事件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发培训班选择
互联网金融科技发展趋势
网络安全第五空间专题片
《网络安全法》禁止
mc手机版连接服务器教程
杭州编程软件开发平台
ncbi nr数据库
ACCESS数据库学习桌面
mac连接数据库失败
服务器性价比
国防网络安全手抄报一年级
计算机网络技术发展的依据
重庆联想服务器虚拟化设计服务器
互联网科技股大反攻
我身边的计算机网络技术应用
互联网的主人是科技吗
1 什么是网络安全
如何通过法律保障网络安全
外企软件开发合同书模板
网页版工程管理软件开发
win10关闭更新服务器
限速软件开发
青岛万化网络技术
vbk网络技术公司
南京软件开发专业哪个好
沐思想互联网科技有限公司
在哪里观看网络安全大赛
软件开发技术占股
人民网网络安全四个坚持
上海乐润康达互联网科技