Browse Source

添加返回跳转

elis 2 years ago
parent
commit
fb1a220b38
3 changed files with 35 additions and 9 deletions
  1. 3 5
      nnzwminiapp/pages/map/item.wxml
  2. 30 2
      nnzwminiapp/pages/map/map.js
  3. 2 2
      nnzwminiapp/pages/map/map.wxml

+ 3 - 5
nnzwminiapp/pages/map/item.wxml

@@ -23,14 +23,12 @@
           </text>
         </view>
 
-        <view class="check-info">
-          点击查看详情
-        </view>
+        <view class="check-info" bindtap="changeItem" data-value="none">点击查看详情</view>
       </view>
     </view>
     <view class="item-btns">
-      <view class="item-bus">公交</view>
-      <view class="item-car">自驾</view>
+      <view class="item-bus" bindtap="changeItem">公交</view>
+      <view class="item-car" bindtap="changeItem">自驾</view>
     </view>
   </view>
 <!-- </scroll-view> -->

+ 30 - 2
nnzwminiapp/pages/map/map.js

@@ -70,6 +70,8 @@ Page({
     searchVal: '',
     trafficStart:'',
     trafficEnd:'',
+    isList:true,
+    showSet:false
   },
   
   onLoad: function () {
@@ -130,8 +132,21 @@ Page({
   callNumber(e){
 
   },
-
-    getSearchVal(e) {
+// list跳转info
+  changeItem(e){
+    let value = e.currentTarget.dataset.value;
+    if (value==="none"){
+      this.setData({
+        isList:false
+      })
+    }else{
+      this.setData({
+        isList:false,
+        showSet:true
+      })
+    }
+  },
+  getSearchVal(e) {
         this.setData({
             searchVal: e.detail.value
         });
@@ -170,5 +185,18 @@ Page({
             })
             return;
         }
+    },
+
+    backSearch(){
+      if(!this.data.isList){
+        this.setData({
+          isList:true
+        })
+      }
+      if(!this.data.showTraffic){
+        this.setData({
+          showTraffic:true
+        })
+      }
     }
 })

+ 2 - 2
nnzwminiapp/pages/map/map.wxml

@@ -46,10 +46,10 @@
       <view class="wrap_result">
           <view class="title-second" style="border-radius: 30rpx; position: absolute; left: 22rpx; top: 330px; width: 708rpx; height: 120rpx;">
             <text style="font-size: 16px;font-weight: 400;color: #2775CC;">搜索结果</text>
-            <button type="button" class="back_btn">返回</button>
+            <button type="button" class="back_btn" bindtap="backSearch">返回</button>
           </view>
           <view class="pad_box">
-            <include wx:if="{{fasle}}" src="./item"></include>
+            <include wx:if="{{isList}}" src="./item"></include>
             <include wx:else src="./item-info"></include>
           </view>
         </view>