| | |
| | | 一键清空 |
| | | </view> |
| | | </view> |
| | | <view class="m-t-12 flex flex-wrap-normal history-item-list"> |
| | | <view class="m-t-12 flex history-item-list"> |
| | | <view class="history-item" v-for="item of history" :key="item" @click="searchBy(item)"> |
| | | {{item}} |
| | | </view> |
| | |
| | | this.history = [] |
| | | this.$storage.setItem("cache_home_search", JSON.stringify(this.history)) |
| | | }, |
| | | searchBy(name) { |
| | | if (this.history.indexOf(name) >= 0) { |
| | | this.history.splice(this.history.indexOf(name), 1) |
| | | } |
| | | this.history.unshift(name) |
| | | searchBy(clickname) { |
| | | //值一瞬间会变,引用,所以用加一个,来更改引用 |
| | | var name = '' + clickname |
| | | // if (this.history.indexOf(clickname) >= 0) { |
| | | // // this.history.splice(this.history.indexOf(clickname), 1) |
| | | // }else{ |
| | | |
| | | // } |
| | | // this.history.unshift(clickname) |
| | | |
| | | var p = '' |
| | | if (this.type === 'flower') { |
| | | p = 'name=' + name |
| | | } else { |
| | | p = 'supplierName=' + name |
| | | } |
| | | console.log('searchBy', name, p) |
| | | // setTimeout(() => { |
| | | |
| | | // }, 200) |
| | | |
| | | uni.navigateTo({ |
| | | url: '/sub_pages/customer/trade/list?' + p |
| | | }) |
| | |
| | | <style lang="scss" scoped> |
| | | .history-item-list { |
| | | .history-item { |
| | | margin-right: 20rpx; |
| | | margin-right: 30rpx; |
| | | min-width: 100rpx; |
| | | padding: 10rpx 20rpx; |
| | | margin-bottom: 20rpx; |
| | | margin-bottom: 30rpx; |
| | | text-align: center; |
| | | height: 30rpx; |
| | | line-height: 30rpx; |
| | | font-size: 28rpx; |
| | | // padding-left: 10rpx; |
| | | // padding-right: 10rpx; |
| | | border: 2rpx solid #e9e9e9; |
| | | } |
| | | } |
| | | </style> |