迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
有沒有高手分享一個(gè)微信小程序里面 按關(guān)鍵字搜索的案例?最好又js和wxml列子代碼
等作者解答;我不會
這個(gè)是插件問題,解答不了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
你pc搜索地址是怎么寫的,小程序api的地址就這么寫,很方便的
我定義了一個(gè)變量i_value 參與搜索,從控制臺已經(jīng)發(fā)現(xiàn)能獲取到值了,但是搜索沒什么變化,
如果直接把寫死var i_value ='二手',這樣倒是出搜索結(jié)果了
回復(fù)@易學(xué)習(xí)
// pages/shuifa/search.js var app=getApp();//獲取appid var i_value =''; var http_url = app.globalData.http_api + "s=shuifa&c=search&keyword=" + i_value; http_url+= '&api_call_function=module_search_news_list'; ... ... ... i_name:function(res){ this.setData({ i_value: res.detail.value , //賦值給i_value,使用的使用直接去i_value即可 }) }, formSubmit: function (e) { console.log(this.data.i_value); app.showModel(); var self=this; wx.request({ url: app.globalData.http_api + "s=shuifa&c=search&keyword=" + i_value + '&api_call_function=module_search_news_list', method: 'GET', success: function(res){ wx.hideLoading(); console.log(res.data); if (res.data.code == 1) { self.setData({ listData:res.data.data, page: 1 }); } else { console.log(res.data.msg); wx.showModal({ showCancel: false, content: res.data.msg }) } } }) },
<!--pages/shuifa/search.wxml--> <form bindsubmit="formSubmit"> <view> <!--logs.wxml--> <view class="container log-list"> <input bindinput='i_name' value="{{i_value}}" placeholder='關(guān)鍵詞'></input> </view> <button formType="submit" type="primary">Submit</button> </view> </form> ..... ...
請求的參數(shù)是多少url后綴
&s=shuifa&c=search&keyword=&api_call_function=module_search_news_list
點(diǎn)了提交之后,url請求參數(shù)和沒點(diǎn)之前的參數(shù)是一樣的,keyword后面是空值,我的submit寫錯(cuò)了?
點(diǎn)了提交之后,多了一條url請求,提交事件應(yīng)該是沒問題,是值沒傳到
哈哈你keyword根本沒傳值過去
等作者解答;我不會
這個(gè)是插件問題,解答不了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
你pc搜索地址是怎么寫的,小程序api的地址就這么寫,很方便的
我定義了一個(gè)變量i_value 參與搜索,從控制臺已經(jīng)發(fā)現(xiàn)能獲取到值了,但是搜索沒什么變化,
如果直接把寫死var i_value ='二手',這樣倒是出搜索結(jié)果了
回復(fù)@易學(xué)習(xí)
我定義了一個(gè)變量i_value 參與搜索,從控制臺已經(jīng)發(fā)現(xiàn)能獲取到值了,但是搜索沒什么變化,
如果直接把寫死var i_value ='二手',這樣倒是出搜索結(jié)果了
// pages/shuifa/search.js var app=getApp();//獲取appid var i_value =''; var http_url = app.globalData.http_api + "s=shuifa&c=search&keyword=" + i_value; http_url+= '&api_call_function=module_search_news_list'; ... ... ... i_name:function(res){ this.setData({ i_value: res.detail.value , //賦值給i_value,使用的使用直接去i_value即可 }) }, formSubmit: function (e) { console.log(this.data.i_value); app.showModel(); var self=this; wx.request({ url: app.globalData.http_api + "s=shuifa&c=search&keyword=" + i_value + '&api_call_function=module_search_news_list', method: 'GET', success: function(res){ wx.hideLoading(); console.log(res.data); if (res.data.code == 1) { self.setData({ listData:res.data.data, page: 1 }); } else { console.log(res.data.msg); wx.showModal({ showCancel: false, content: res.data.msg }) } } }) },<!--pages/shuifa/search.wxml--> <form bindsubmit="formSubmit"> <view> <!--logs.wxml--> <view class="container log-list"> <input bindinput='i_name' value="{{i_value}}" placeholder='關(guān)鍵詞'></input> </view> <button formType="submit" type="primary">Submit</button> </view> </form> ..... ...請求的參數(shù)是多少url后綴
&s=shuifa&c=search&keyword=&api_call_function=module_search_news_list
點(diǎn)了提交之后,url請求參數(shù)和沒點(diǎn)之前的參數(shù)是一樣的,keyword后面是空值,我的submit寫錯(cuò)了?
回復(fù)@易學(xué)習(xí)
點(diǎn)了提交之后,多了一條url請求,提交事件應(yīng)該是沒問題,是值沒傳到
回復(fù)@易學(xué)習(xí)
哈哈你keyword根本沒傳值過去