Files

1 line
2.3 KiB
Plaintext

<view class="user-address"><block wx:if="{{!hasAddress}}"><view class="no-address column-center"><view class="sm muted">暂无添加地址,请添加~</view></view></block><block wx:else><view class="address-list"><radio-group data-event-opts="{{[['change',[['radioChange',['$event']]]]]}}" class="radio-group" bindchange="__e"><block wx:for="{{addressList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="item bg-white mb20" data-id="{{item.id}}" data-event-opts="{{[['tap',[['onSelect',['$event']]]]]}}" bindtap="__e"><view class="address"><view class="consignee md bold">{{''+item.contact+''}}<text class="phone ml10">{{item.telephone}}</text></view><view class="lighter sm mt10">{{''+item.province+" "+item.city+" "+item.district+"\n "+item.address+''}}</view></view><view class="operation row-between"><view><radio class="radio row" color="{{themeColor}}" value="{{item.id+''}}" checked="{{item.is_default=='1'?true:false}}"><text>设为默认</text></radio></view><view class="row-center"><view data-event-opts="{{[['tap',[['editAddress',['$0'],[[['addressList','',index,'id']]]]]]]}}" class="row mr20" catchtap="__e"><u-icon vue-id="{{'3461d217-1-'+index}}" name="edit-pen-fill" size="32" bind:__l="__l"></u-icon>编辑</view><view class="row ml20" data-id="{{item.id}}" data-event-opts="{{[['tap',[['showSurePop',['$event']]]]]}}" catchtap="__e"><u-icon vue-id="{{'3461d217-2-'+index}}" name="trash" size="32" bind:__l="__l"></u-icon>删除</view></view></view></view></block></radio-group></view></block><u-modal vue-id="3461d217-3" id="delete-dialog" showCancelButton="{{true}}" confirm-text="删除" confirm-color="#FF2C3C" show-title="{{false}}" value="{{deleteSure}}" data-event-opts="{{[['^confirm',[['delAddressFun']]],['^cancel',[['hidePop']]],['^input',[['__set_model',['','deleteSure','$event',[]]]]]]}}" bind:confirm="__e" bind:cancel="__e" bind:input="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="column-center tips-dialog"><view style="margin-top:30rpx;">确认删除该地址吗?</view></view></u-modal><view class="footer row-between fixed bg-white"><view data-event-opts="{{[['tap',[['addAddress',['$event']]]]]}}" class="btn bg-default white md row-center br60" bindtap="__e">新增收货地址</view></view></view>