mini/pages/my/images/index.wxml

35 lines
1.5 KiB
Plaintext

<!-- <view class="page">
<view class="page-head">我的形象照</view>
</view> -->
<list-view class="images-list" bind:refresh="refreshList" bind:loadMore="loadList"
refresher-triggered="{{pager.refreshTrigger}}" id="listView"
show-load-more="{{!(list.length==0&&pager.loadAll)}}"
loading="{{pager.loading}}" load-all="{{pager.loadAll}}">
<view class="item-container">
<view class="item btn-upload" bind:tap="chooseImg">
<block wx:if="{{uploadImg&&uploadImg.tempFilePath}}">
<view class="loading-area">
<view class="icon loading"></view>
</view>
<image class="image" src="{{uploadImg.tempFilePath}}"/>
</block>
<block wx:else>
<view class="icon cloud"></view>
<view>上传新的形象照</view>
</block>
</view>
<view class="item" wx:for="{{list}}" wx:key="index" bind:longpress="deleteImage"
data-item="{{item}}">
<image class="image" src="{{item.image_url}}" mode="aspectFit"/>
<view class="default-mark" wx:if="{{item.is_default}}">默认</view>
<view class="btn-close" data-item="{{item}}" data-index="{{index}}" bind:tap="deleteImage">
<view class="icon close"></view>
</view>
<button class="btn-set-default" size="mini" type="primary" data-item="{{item}}"
data-index="{{index}}" bind:tap="setDefault" wx:if="{{!item.is_default}}">
{{autoBack?'使用该形象':'设为默认'}}
</button>
</view>
</view>
</list-view>