浏览代码

搜索无法点击到站点详情问题

zhupeng 3 年之前
父节点
当前提交
b2c9609af5
共有 1 个文件被更改,包括 14 次插入1 次删除
  1. 14 1
      pages/search/search.vue

+ 14 - 1
pages/search/search.vue

@@ -5,7 +5,7 @@
 			<u-search id='search' ref='search' height="88"  placeholder="搜索站点名称" @change="search()" v-model="keyword" color="#c8c8c8" @search="search" @click="search" @clickicon='back' @custom='search'></u-search>		 
 		</u-navbar>
 		<view class="recommend">推荐充电站</view>
-		<view class="charing-slow" v-for="(item,index) in stations_filter" :key="item.id">
+		<view class="charing-slow" v-for="(item,index) in stations_filter" :key="item.id" @click="stationDetail(item)">
 			<text :class="item.type == '快充' ? 'fast-charge':(item.type == '慢充' ? 'trickle-charge':'fast-trickle-charge')">{{item.type}}</text> <text class="station-items">{{item.name}}</text>
 			<view class="address">
 				{{item.position}}
@@ -92,6 +92,19 @@
 		},
 		 // conponents:{charingSlows},
 		methods: { 
+			stationDetail(item){
+				 
+				console.log('stationDetail item'+JSON.stringify(item))
+				uni.navigateTo({
+					url:'../searchPile/stationAndPile/stationDetails?id='+item.id
+				})
+					/*
+				uni.navigateTo({
+					url:'stationAndPile/stationDetails?station='+encodeURIComponent(JSON.stringify(item))
+				})
+				*/
+	//			console.log('stationDetail'+JSON.stringify(item))
+			},
 			calculateDistance(startLngLat,obj){
 				var _this = this;
 				var endLngLat = [obj.longitude,obj.latitude];