forked from nsjcy/frontEnd/nsjcy

LAPTOP-RI7D261L\Mr Ke
2020-02-17 ab9bc98c6f9ab820f7f4f343b524f7b8310ef272
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<view class="wux-class {{ classes.wrap }}">
    <view class="{{ classes.files }}">
        <block wx:if="{{ listType === 'picture-card' && showUploadList && uploadFileList.length }}">
            <block wx:for="{{ uploadFileList }}" wx:for-item="file" wx:key="uid">
                <view class="{{ classes.file }} {{ file.status ? prefixCls + '__file--' + file.status : '' }}" data-file="{{ file }}" data-index="{{ index }}" bindtap="onPreview">
                    <video id="{{ file.uid }}" class="{{ classes.thumb }}" src="{{ file.url }}" wx:if="{{ isVideo }}" />
                    <image class="{{ classes.thumb }}" src="{{ file.url }}" wx:else />
                    <view class="{{ classes.remove }}" data-file="{{ file }}" data-index="{{ index }}" catchtap="onRemove" wx:if="{{ showRemoveIcon }}"></view>
                </view>
            </block>
        </block>
        <view class="{{ classes.select }}" bindtap="onSelect" wx:if="{{ uploadMax === -1 || uploadMax > uploadFileList.length }}">
            <view class="{{ classes.button }}">
                <slot></slot>
            </view>
        </view>
    </view>
</view>