浏览代码

修复页面缓存过多导致路由不能调整问题

liguorui 6 年之前
父节点
当前提交
5c1f05efee

+ 3 - 0
module/caritem/caritem.wxml

@@ -2,17 +2,20 @@
   <view class="caritem_b">
     <navigator 
       class="caritem_img" 
+      open-type="navigateTo"
       style="background-image:url({{car.img}})"
       url="../cardetail/cardetail?id={{car.id}}"
     />
     <view class="caritem_info">
       <navigator 
         class="caritem_t"
+        open-type="navigateTo"
         url="../cardetail/cardetail?id={{car.id}}"
       >{{car.title?car.title:'--'}}</navigator>
       <view class="caritem_time">
         {{car.licensetime}}年上牌|{{car.mileage}}万公里
         <navigator 
+          open-type="navigateTo"
           url="../shop/shop?id={{car.store_id}}"
           class="caritem_store"
         >

+ 3 - 0
module/caritem/collectcaritem.wxml

@@ -1,6 +1,7 @@
 <template name="collectcaritem">
   <view class="caritem_b">
     <navigator 
+      open-type="navigateTo"
       class="caritem_img" 
       style="background-image:url({{car.img}})"
       url="../cardetail/cardetail?id={{car.id}}"
@@ -8,11 +9,13 @@
     <view class="caritem_info">
       <navigator 
         class="caritem_t"
+        open-type="navigateTo"
         url="../cardetail/cardetail?id={{car.id}}"
       >{{car.title?car.title:'--'}}</navigator>
       <view class="caritem_time">
         {{car.licensetime}}年上牌|{{car.mileage}}万公里
         <navigator 
+          open-type="navigateTo"
           url="../shop/shop?id={{car.store_id}}"
           class="caritem_store"
         >

+ 4 - 0
module/footer.wxml

@@ -4,6 +4,7 @@
     <view class="page_footer_item">
       <navigator 
         class='page_footer_navs'
+        open-type="reLaunch"
         url="{{local==0?'':'../../pages/index/index'}}"
       >
         <image
@@ -19,6 +20,7 @@
     <view class="page_footer_item">
       <navigator 
         class='page_footer_navs'
+        open-type="reLaunch"
         url="../../pages/buy/buy"
       >
         <image
@@ -34,6 +36,7 @@
     <view class="page_footer_item">
       <navigator 
         class='page_footer_navs'
+        open-type="reLaunch"
         url="../../pages/sell/sell"
       >
         <image
@@ -49,6 +52,7 @@
     <view class="page_footer_item">
       <navigator 
         class='page_footer_navs'
+        open-type="reLaunch"
         url="../../pages/usercenter/usercenter"
       >
         <image

+ 1 - 12
module/search/search.wxml

@@ -1,17 +1,6 @@
 <!-- 公用 用于页面顶部搜索框  -->
 
-  <!-- <view class="search">
-    <navigator 
-      class="search_input" 
-      url="../../pages/search/search"
-    >
-      <image
-        src='../../img/search.png'
-        class="search_input_icon" 
-      />
-      搜索
-    </navigator>
-  </view> -->  
+ 
   <view 
     class="search_space" 
     style="height:{{topsearchheight}}rpx;"

+ 3 - 2
pages/cardetail/cardetail.wxml

@@ -77,6 +77,7 @@
 		</view>
 		<navigator 
 			class="cardetail_shop_nav"
+          	open-type="navigateTo"
 			url="../shop/shop?id={{detail.merchant_id}}"
 		>进店逛逛></navigator>
 	</view>
@@ -171,7 +172,7 @@
 	</view>
 	<view class="cardetail_space">
 		<view class="cardetail_space_t">检查报告</view>
-		<view class="cardetail_check_report">
+		<!-- <view class="cardetail_check_report">
 			<block wx:for="{{detail.check_info}}" wx:key="item">
 				<view class="cardetail_check_i">
 					<view class="cardetail_check_n">
@@ -184,7 +185,7 @@
 					</view>
 				</view>
 			</block>  
-		</view>
+		</view> -->
 	</view>
 	<view class="cardetail_op_list">
 		<view 

+ 4 - 1
pages/collect/collect.wxml

@@ -20,7 +20,10 @@
   </view>
   <view wx:else class="collect_empty"> 
     <view class="collect_empty_w">还没有收藏哦~</view>
-    <navigator url="../buy/buy" class="collect_empty_bt">去逛逛</navigator>
+    <navigator 
+      url="../buy/buy" 
+      open-type="navigate"
+      class="collect_empty_bt">去逛逛</navigator>
   </view> 
   
 </scroll-view>

+ 11 - 3
pages/hot/hot.wxml

@@ -16,7 +16,10 @@
     <block wx:for="{{list}}" wx:key="id">
       <view class="hot_car_item">
       	<view class="hot_car_info">
-      		<navigator class="hot_car_title" url="../hotdt/hotdt?id={{item.id}}">
+      		<navigator 
+            class="hot_car_title" 
+            open-type="navigate"
+            url="../hotdt/hotdt?id={{item.id}}">
       			{{item.title}}
       		</navigator>
       		<view class="hot_car_detail">      			
@@ -25,7 +28,9 @@
       			{{item.views}}
       		</view>
       	</view>
-      	<navigator url="../hotdt/hotdt?id={{item.id}}">
+      	<navigator 
+          open-type="navigate"
+          url="../hotdt/hotdt?id={{item.id}}">
       		<image class="hot_car_image" src="{{item.img}}"/>
       	</navigator>
       </view>
@@ -33,7 +38,10 @@
   </view>
   <view wx:else class="hot_empty"> 
     <view class="hot_empty_w">还没有热点哦~</view>
-    <navigator url="../buy/buy" class="hot_empty_bt">去看看车</navigator>
+    <navigator 
+      open-type="navigate"
+      url="../buy/buy" 
+      class="hot_empty_bt">去看看车</navigator>
   </view> 
   
 </scroll-view>

+ 2 - 0
pages/index/cardetail.wxml

@@ -1,12 +1,14 @@
 <template name="cardetail">
   <view class="car_b">
     <navigator 
+      open-type="navigate"
       class="car_img" 
       style="background-image:url({{car.img}})"      
       url="../cardetail/cardetail?id={{car.id}}"
     />
     <view class="car_info">
       <navigator 
+        open-type="navigate"
         class="car_t"  
         url="../cardetail/cardetail?id={{car.id}}"
       >{{car.title}}</navigator>

+ 1 - 0
pages/index/goodcar.wxml

@@ -1,5 +1,6 @@
 <template name="goodcar">
   <navigator 
+    open-type="navigate"
     url="../hot/hot"
     class="goodcar">
     <image 

+ 22 - 5
pages/index/index.wxml

@@ -35,7 +35,10 @@
     <template is="banner" data="{{banner:banner}}"/>
     <view class="nav_list">
       <view class="nav_item">
-        <navigator class="nav_item_link" url="../buy/buy">
+        <navigator 
+          open-type="reLaunch"
+          class="nav_item_link" 
+          url="../buy/buy">
           <view class="nav_item_img">
              <image src="../../img/home_buy.png"/>
           </view>
@@ -43,7 +46,10 @@
         </navigator>
       </view>
       <view class="nav_item">
-        <navigator class="nav_item_link" url="../sell/sell">
+        <navigator 
+          open-type="reLaunch"
+          class="nav_item_link" 
+          url="../sell/sell">
           <view class="nav_item_img">
             <image src="../../img/home_sell.png"/>
           </view>
@@ -51,7 +57,10 @@
         </navigator>
       </view>
       <view class="nav_item">
-        <navigator class="nav_item_link" url="../evaluate/evaluate">
+        <navigator           
+          open-type="navigate"
+          class="nav_item_link" 
+          url="../evaluate/evaluate">
           <view class="nav_item_img">
             <image src="../../img/home_assess.png"/>
           </view>
@@ -59,7 +68,10 @@
         </navigator>
       </view>
       <view class="nav_item">
-        <navigator class="nav_item_link" url="../loans/loans">
+        <navigator 
+          open-type="navigate"
+          class="nav_item_link" 
+          url="../loans/loans">
           <view class="nav_item_img">
             <image src="../../img/home_loan.png"/>
             </view>
@@ -73,7 +85,10 @@
       <block wx:for="{{brandrecommend}}" wx:key="id">
         <view class="brand_item_b">
           <view class="brand_item">
-            <navigator class="brand_item_link" url="../buy/buy?brand={{item.brand_id}}">
+            <navigator 
+              open-type="reLaunch"
+              class="brand_item_link" 
+              url="../buy/buy?brand={{item.brand_id}}">
               <view class="brand_item_img" style="background-image:url({{item.brand_img}})"></view>
               <view class="brand_item_name">{{item.brand_name}}</view>
             </navigator>
@@ -82,6 +97,7 @@
       </block>
     </view>
     <navigator 
+      open-type="reLaunch"
       url="../buy/buy"
       class="brand_more">查看更多好车</navigator>
     <view class="recommend">
@@ -124,6 +140,7 @@
       </block>
     </view>
     <navigator 
+      open-type="reLaunch"
       url="../buy/buy"
       class="show_more">加载更多></navigator>
     <image class="bottom_banner" src="../../img/banner.png"></image>

+ 4 - 1
pages/loans/loans.wxml

@@ -13,7 +13,10 @@
 	<view class="page-content">
 		<image src="../../img/loans.png"/>
 	</view>
-	<navigator class="to_loan" url="../myloan/myloan">
+	<navigator 
+		open-type="navigate"
+		class="to_loan" 
+		url="../myloan/myloan">
 		好一车贷款计算器
 	</navigator>
 </scroll-view>

+ 4 - 1
pages/mybuy/mybuy.wxml

@@ -18,7 +18,10 @@
   </view>
   <view wx:else class="mybuy_empty"> 
     <view class="mybuy_empty_w">您还没有相关订单,快去预约吧!</view>
-    <navigator url="../buy/buy" class="mybuy_empty_bt">去逛逛</navigator>
+    <navigator 
+      open-type="reLaunch"
+      url="../buy/buy" 
+      class="mybuy_empty_bt">去逛逛</navigator>
   </view> 
   
 </scroll-view>

+ 3 - 3
pages/myloan/myloan.wxss

@@ -32,6 +32,7 @@
 	width:654rpx;
 	margin:0px auto;
 	height: 552rpx;
+	margin-top:-110rpx;
 }
 .myloan_result_bg{
 	position: absolute;
@@ -45,8 +46,7 @@
 	top:0rpx;
 	left:0rpx;
 	width:454rpx;
-	margin:-110rpx auto 0rpx;
-	background-color: white;
+	margin:0rpx auto 0rpx;
 	padding: 0rpx 100rpx;
 	overflow: hidden;
 }
@@ -74,7 +74,7 @@
 	background: linear-gradient(270deg,#FFD800,#FFE600);
 	color: rgba(56, 55, 53, 1);
 	font-size: 26rpx;
-	margin: 70rpx auto;
+	margin: 60rpx auto;
 	text-align: center;
 }
 .myloan_condition{

+ 1 - 1
pages/sell/sell.wxml

@@ -8,7 +8,7 @@
 >
 	<template 
 	    is="header"
-	    data="{{title:'预约卖车',headerheight:headerheight,hasback:true}}"
+	    data="{{title:'预约卖车',headerheight:headerheight,hasback:false}}"
   	/>
   	<view class="sell_banner">
   		

+ 4 - 1
pages/test/test.wxml

@@ -16,7 +16,10 @@
     <block wx:for="{{list}}" wx:key="id">
       <view class="hot_car_item">
       	<view class="hot_car_info">
-      		<navigator class="hot_car_title" url="../hotdt/hotdt?id={{item.id}}">
+      		<navigator 
+            
+            class="hot_car_title" 
+            url="../hotdt/hotdt?id={{item.id}}">
       			{{item.title}}
       		</navigator>
       		<view class="hot_car_detail">      			

+ 12 - 3
pages/usercenter/usercenter.wxml

@@ -10,19 +10,28 @@
 		<view class="usercenter_top_p">{{phonenumber}}</view>
 	</view>
 	<view class="usercenter_op_list">
-		<navigator class="usercenter_op_i" url="../collect/collect">
+		<navigator 
+			open-type="navigate"
+			class="usercenter_op_i" 
+			url="../collect/collect">
 			<image class="usercenter_op_img" src="../../img/mycollect.png"/>
 			<view class="usercenter_op_w">我的收藏</view>
 			<image class="usercenter_op_bt" src="../../img/right.png"/>
 		</navigator>
 
-		<navigator class="usercenter_op_i" url="../mybuy/mybuy">
+		<navigator 
+			open-type="navigate"
+			class="usercenter_op_i" u
+			rl="../mybuy/mybuy">
 			<image class="usercenter_op_img" src="../../img/mybuy.png"/>
 			<view class="usercenter_op_w">我买的车</view>
 			<image class="usercenter_op_bt" src="../../img/right.png"/>
 		</navigator>
 
-		<navigator class="usercenter_op_i" url="../mysuggest/mysuggest">
+		<navigator 			
+			open-type="navigate"
+			class="usercenter_op_i" 
+			url="../mysuggest/mysuggest">
 			<image class="usercenter_op_img" src="../../img/mysuggest.png"/>
 			<view class="usercenter_op_w">意见反馈</view>
 			<image class="usercenter_op_bt" src="../../img/right.png"/>