搜索历史修复、首页公告轮播优化

master
Eratosici 5 years ago
parent 9b4bea4f50
commit 6a69b79ec1

@ -45,7 +45,7 @@
<!-- 消息播放 --> <!-- 消息播放 -->
<view class="message-play" @tap="onNewsPage"> <view class="message-play" @tap="onNewsPage">
<image src="/static/images/icon/horn.png" class="hornpng"></image> <image src="/static/images/icon/horn.png" class="hornpng"></image>
<swiper vertical="true" autoplay="true" duration="1000" class="swiper-cont"> <swiper :vertical="true" :autoplay="true" :circular="true" duration="1000" class="swiper-cont">
<block v-for="(item, index) in news" :key="index"> <block v-for="(item, index) in news" :key="index">
<swiper-item class="items">{{item.title}}</swiper-item> <swiper-item class="items">{{item.title}}</swiper-item>
</block> </block>

@ -165,8 +165,20 @@ export default {
http.request(params); http.request(params);
}, },
// //
toSearchConfirm: function () { toSearchConfirm: function (e) {
this.toLoadData(); // this.toLoadData();
if (e.detail.value) {
let recentSearch = uni.getStorageSync('recentSearch') || [];
recentSearch = recentSearch.filter(item => item !== this.prodName);
recentSearch.unshift(this.prodName);
if (recentSearch.length > 10) {
recentSearch.pop();
}
uni.setStorageSync('recentSearch', recentSearch);
}
uni.redirectTo({
url: '/pages/search-prod-show/search-prod-show?prodName=' + e.detail.value
})
}, },
/** /**

Loading…
Cancel
Save