闫增涛
2024-02-23 fdfb3ca757ecd6c396632ed276ff354671d3a7e5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<view class="address-container">
    <view class="address-list" wx:if="{{addressList.length > 0}}">
        <block
          wx:for="{{addressList}}"
          wx:for-index="index"
          wx:for-item="address"
          wx:key="addressId"
        >
            <t-address-item
              isDrawLine="{{index+1 !== addressList.length}}"
              extra-space="{{extraSpace}}"
              class-prefix="ym"
              address="{{address}}"
              data-id="{{address.id}}"
              bind:onSelect="selectHandle"
              bind:onDelete="deleteAddressHandle"
              bind:onEdit="editAddressHandle"
            />
        </block>
    </view>
    <view wx:else class="no-address">
        <t-empty icon="" description="暂无收货地址,赶快添加吧" />
    </view>
    <view class="bottom-fixed">
        <view class="btn-wrap">
            <t-location
              title="微信地址导入"
              isOrderSure="{{isOrderSure}}"
              isDisabledBtn="{{addressList.length >= 20}}"
              navigateUrl="/pages/usercenter/address/edit/index"
                navigateEvent="onWeixinAddressPassed"    
              t-class="location-btn"
              isCustomStyle="{{true}}"
                bind:navigate="waitForNewAddress"
            />
            <view class="address-btn {{addressList.length >= 20 ? 'btn-default':''}}" bind:tap="createHandle">
                <t-icon
                  name="add"
                  size="48rpx"
                  color="#fff"
                  t-class="custom-class"
                />
                <text>新建收货地址</text>
            </view>
        </view>
        <view class="footer" wx:if="{{addressList.length >= 20}}">最多支持添加20个收货地址</view>
    </view>
</view>
<t-toast id="t-toast" />