Commit 2cd16a63 authored by lijiongliang's avatar lijiongliang

搜索商品修改

parent cbdff725
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<view> <view>
<view class="shop"> <view class="shop">
<div class="my__search" @click='goSearch'> <div class="my__search" @click='goSearch'>
<u-search placeholder="搜搜你最想知道的" :showAction='false' bgColor='#ffffff' v-model="keyword"></u-search> <u-search placeholder="搜搜你最想知道的" :showAction='false' bgColor='#ffffff'></u-search>
</div> </div>
<div class="shop__swiper"> <div class="shop__swiper">
<view class="u-demo-block"> <view class="u-demo-block">
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<view class="appCotent"> <view class="appCotent">
<div class="myMoveCar"> <div class="myMoveCar">
<div class="my__search"> <div class="my__search">
<u-search placeholder="请输入商品" :showAction='false' bgColor='#ffffff' v-model="keyword" @search="searchCommodity"></u-search> <u-search placeholder="请输入商品" :showAction='false' bgColor='#ffffff' v-model="keyword" @change="searchCommodity"></u-search>
</div> </div>
<div class="list"> <div class="list">
<div class="list__item" v-for="(vo,inx) in items" :key="inx" @click="goDetail(vo.id,vo.link)"> <div class="list__item" v-for="(vo,inx) in items" :key="inx" @click="goDetail(vo.id,vo.link)">
...@@ -38,6 +38,7 @@ export default { ...@@ -38,6 +38,7 @@ export default {
return { return {
keyword: '', keyword: '',
items: [], items: [],
timer:null
}; };
}, },
methods: { methods: {
...@@ -47,7 +48,10 @@ export default { ...@@ -47,7 +48,10 @@ export default {
}) })
}, },
searchCommodity(){ searchCommodity(){
if (this.timer) {
clearTimeout(this.timer);
}
this.timer = setTimeout(() => {
let searchCondition = { let searchCondition = {
searchVal: this.keyword searchVal: this.keyword
} }
...@@ -58,6 +62,7 @@ export default { ...@@ -58,6 +62,7 @@ export default {
this.items = res.data.data.rows this.items = res.data.data.rows
} }
}) })
}, 300)
}, },
goDetail(id,link) { goDetail(id,link) {
let token = uni.getStorageSync('userToken'); let token = uni.getStorageSync('userToken');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment