微信小程序实现搜索功能并跳转搜索结果页面
本文实例为大家分享了微信小程序实现搜索功能,并跳转搜索结果页面,供大家参考,具体内容如下
搜索页面:
search.wxml页面:
search.wxss样式:
.form{ position:relative; height:40px; } .searchInput{ border:1pxsolid#2c3036; height:40px; line-height:40px; font-size:14px; border-radius:20px; color:#bebec4; padding-left:35px; }
search.js:
//搜索 goSearch:function(e){ varthat=this; varformData=e.detail.value; if(formData){ wx.request({ url:'https://xxxxx/homepage/search', data:{ title:formData }, header:{ 'Content-Type':'application/json' }, success:function(res){ that.setData({ search:res.data, }) if(res.data.msg=='无相关视频'){ wx.showToast({ title:'无相关视频', icon:'none', duration:1500 }) }else{ letstr=JSON.stringify(res.data.result.data); wx.navigateTo({ url:'../searchShow/searchShow?data='+str }) } //console.log(res.data.msg) } }) }else{ wx.showToast({ title:'输入不能为空', icon:'none', duration:1500 }) } }
搜索结果:
searchShow.wxml页面:
{{item.title}} {{item.decription}} searchShow.js onLoad:function(options){ letsearchShow=JSON.parse(options.data); letthat=this that.setData({ searchShow:searchShow }) console.log(searchShow) },
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。