Commit 6c98007da750654330f65e9cf682f31a753499da

Authored by yvan.ni
1 parent 202f730e

积分购搜索的优化

packageA/pages/jfbuy/jfbuy.js
... ... @@ -350,6 +350,8 @@ Page({
350 350 } else {
351 351 data.stypeup = 1;
352 352 };
  353 +
  354 + data.keyword=this.data.keyword
353 355  
354 356 // this.data.requestData = data;
355 357 this.setData({
... ... @@ -566,13 +568,14 @@ Page({
566 568 this.setData({
567 569 search_ing:0,
568 570 hiddenClear:1,
  571 + keyword:'',
569 572 })
  573 + this.sear_list();
570 574 },
571 575  
572 576 //开始搜索
573 577 submitSearch(){
574 578 this.sear_list();
575   - this.close_layer();
576 579 }
577 580  
578 581 })
579 582 \ No newline at end of file
... ...
packageA/pages/jfbuy/jfbuy.wxml
... ... @@ -30,6 +30,17 @@
30 30  
31 31 </view>
32 32  
  33 + <view class="s_box" wx:if="{{search_ing}}" >
  34 + <view class="pdh20 pdv10 flex ai_c jc_sb">
  35 + <view class="input-box">
  36 + <input class="input-search" name="word" placeholder="请输入商品关键字"
  37 + bindconfirm="submitSearch" bindinput="getInput" focus="{{focus}}" value="{{keyword}}"/>
  38 + <text class="iconfont icon-guan" hidden="{{hiddenClear}}" catchtap="clearInput"></text>
  39 + </view>
  40 + <button catchtap="close_layer" class="btn" hover-class="none">取消</button>
  41 + </view>
  42 + </view>
  43 +
33 44 <!-- <view> -->
34 45 <scroll-view
35 46 class="list"
... ... @@ -75,17 +86,3 @@
75 86 </view>
76 87 </view>
77 88  
78   -<!-- 和搜索相关 -->
79   -<view wx:if="{{search_ing}}">
80   - <view class="cover-layer" catchtap="close_layer"></view>
81   - <view class="s_box">
82   - <view class="pdh20 pdv10 flex ai_c jc_sb">
83   - <view class="input-box">
84   - <input class="input-search" name="word" placeholder="请输入商品关键字"
85   - bindconfirm="submitSearch" bindinput="getInput" focus="{{focus}}" value="{{keyword}}"/>
86   - <text class="iconfont icon-guan" hidden="{{hiddenClear}}" catchtap="clearInput"></text>
87   - </view>
88   - <button catchtap="close_layer" class="btn" hover-class="none">取消</button>
89   - </view>
90   - </view>
91   -</view>
92 89 \ No newline at end of file
... ...
packageA/pages/jfbuy/jfbuy.wxss
... ... @@ -434,7 +434,7 @@ radio .wx-radio-input.wx-radio-input-checked::before{
434 434  
435 435  
436 436 /*-- 搜索相关 --*/
437   -.s_box{ position: fixed;top:0;left: 0;background-color: #fff; width: 100%; z-index: 111111}
  437 +.s_box{ background-color: #fff; width: 100%; }
438 438 .input-box {
439 439 position: relative;
440 440 flex: 1;
... ...