| | |
| | | :class="{ active: selectedFilters[currentDropdown] === option.value }" |
| | | @click="selectDropdownOption(option)" |
| | | > |
| | | <text>{{ option.label }}</text> |
| | | <text>{{ option.label||'' }}</text> |
| | | <u-icon v-if="selectedFilters[currentDropdown] === option.value" name="checkmark" size="24" color="#2F86F6"></u-icon> |
| | | </view> |
| | | </view> |
| | |
| | | |
| | | <view class="content-wrap"> |
| | | <view v-if="!isMapMode" class="card-list"> |
| | | <view v-for="(item, index) in pointList" :key="index" class="point-card"> |
| | | <view v-for="(item, index) in pointList" :key="index" class="point-card" @click="goShopDetails(item)"> |
| | | <view class="thumb" :class="item.thumbClass"> |
| | | <image :src="item.cover" mode="widthFix"></image> |
| | | </view> |
| | |
| | | </view> |
| | | <view class="point-address"> |
| | | <image src="/static/icon/home_ic_location3@2x.png" mode="widthFix"></image> |
| | | <text>{{ item.address }}</text> |
| | | <text>{{ item.address ||''}}</text> |
| | | </view> |
| | | <text class="point-time">{{ item.time }}</text> |
| | | <text class="point-time">{{ item.time||'' }}</text> |
| | | </view> |
| | | </view> |
| | | </view> |
| | |
| | | uni.navigateTo({ |
| | | url: '/pages/luggage-storage/luggage-storage' |
| | | }) |
| | | }, |
| | | goShopDetails(item){ |
| | | uni.navigateTo({ |
| | | url: '/pages/storage-point-detail/storage-point-detail?id='+item.id |
| | | }) |
| | | } |
| | | } |
| | | } |