lifuxiong 4 жил өмнө
parent
commit
da12c6f79d

+ 1 - 1
app.json

@@ -75,7 +75,7 @@
   "debug": false,
   "plugins": {
     "wxparserPlugin": {
-      "version": "0.2.1",
+      "version": "0.3.0",
       "provider": "wx9d4d4ffa781ff3ac"
     }
   },

+ 2 - 5
pages/search/search.js

@@ -40,10 +40,8 @@ Page({
 
   bindSearch: function (e) {
     let { value } = e.detail;
+    this.data.inputValue = value
     value = value.trim()
-    this.setData({
-      inputValue: value
-    })
     if (value) {
       let params = {};
       params.url = api_search_house;
@@ -70,8 +68,7 @@ Page({
       });
     } else {
       this.setData({
-        dataArr: [],
-        inputValue: ''
+        dataArr: []
       })
     }
   },

+ 2 - 3
pages/search/search.wxml

@@ -8,7 +8,6 @@
                 <image wx:if="{{inputValue}}" class="close" src="../../imgs/common/close.png">
                 </image>
             </view>
-
         </view>
         <view class="cancel" bind:tap="tapCancelAction">取消</view>
     </view>
@@ -18,7 +17,7 @@
             <image class="icon" src="../../imgs/common/del.png" bind:tap="clearHitoryAction"></image>
         </view>
         <view class="search-list search-history">
-            <view class="list-value" wx:for="{{historyArr}}" wx:key="{{index}}" data-is-history="true"
+            <view class="list-value" wx:for="{{historyArr}}" wx:key="index" data-is-history="true"
                 data-item="{{item}}" bind:tap="tapItemAction">
                 <image class="icon" src="{{item.icon}}"></image>
                 <view class="value">
@@ -38,7 +37,7 @@
     <view wx:if="{{dataArr.length}}" class="search-result">
         <view class="search-list" wx:for="{{dataArr}}" wx:key="{{index}}">
             <view class="list-title">{{item.name}}</view>
-            <view class="list-value" wx:for="{{item.list}}" wx:key="{{idx}}" wx:for-item="listItem" wx:for-index="idx"
+            <view class="list-value" wx:for="{{item.list}}" wx:key="idx" wx:for-item="listItem" wx:for-index="idx"
                 data-item="{{listItem}}" bind:tap="tapItemAction">
                 <image class="icon" src="{{listItem.icon}}"></image>
                 <view class="value">