使用input输入查询第一次有结果,第二次输入直接页面空白,怎么回事?
<view class="serach">
<image src="{{imageUrl}}/image/search.png" />
<input class="sear-view" model:value="{{search_text}}" bindinput="searchFun" placeholder="搜索线路、站点" />
<view class="null"></view>
</view>
</view>
searchFun(){
var that=this;
let val=that.data.search_text;
getList();
async function getList(){
let data = await request(getApp().globalData.globalUrl+"labus/datashare/QS_QUERY",{"stquery":val});
console.log(data);
that.setData({
searchList:data.data,
blBlean:false,
stBlean:false
})
}
},
这是第一次输入“佛”显示查询结果 [图片] 这是删除input值重新输入“佛”变成空白页面 [图片]