fix issues

This commit is contained in:
Kiyan 2017-05-17 13:37:01 +08:00
parent 980724bb30
commit 9f508e52a4
3 changed files with 7 additions and 4 deletions

View File

@ -85,10 +85,13 @@ Page({
},
onItemTap(e) {
var {id} = e.currentTarget
var {selectedId} = this.data
var {index} = e.currentTarget.dataset
var {selectedId, list} = this.data
if (id == selectedId) {
return
}
getApp().setCurrentAddress(list[index])
getPrevPage()[this.cb](id)
wx.navigateBack()
}

View File

@ -4,13 +4,13 @@
可选收货地址
</view>
<view class="address__list">
<view id="{{item.addr_id}}" bindtap="onItemTap" wx:for="{{list}}" wx:key="addr_id" class="address__item">
<view id="{{item.addr_id}}" data-index="{{index}}" bindtap="onItemTap" wx:for="{{list}}" wx:key="addr_id" class="address__item">
<image wx:if="{{selectedId == item.addr_id}}" class="address__item-selected-img" src="/images/address_list_selected.png"></image>
<view class="">
{{item.receiver}} {{item.phone}}
</view>
<view class="grey-color">
{{item.addr}}
{{item.addr}} {{item.detail}}
</view>
<view class="address-actions">
<navigator url="/pages/address/add?id={{item.addr_id}}&callback=callback" class="address-actions__item">

View File

@ -25,7 +25,7 @@
</view>
<view class="address-list">
<view id="{{index}}" bindtap="onAddressItemTap" wx:for="{{addressList}}" wx:key="addr_id" class="address-item">
<view class="address-item__addr">{{item.addr}}</view>
<view class="address-item__addr">{{item.addr}} {{item.detail}}</view>
<view class="address-item__name grey-color text-small">
{{item.receiver}} {{item.phone}}
</view>