wd-upload.wxml 2.9 KB

1
  1. <view class="{{['data-v-7c014dc0', 'wd-upload', o]}}" style="{{p}}"><view wx:for="{{a}}" wx:for-item="file" wx:key="L" class="{{['data-v-7c014dc0', 'wd-upload__preview', c]}}"><view class="wd-upload__status-content data-v-7c014dc0"><image wx:if="{{file.a}}" src="{{file.b}}" mode="{{file.c}}" class="wd-upload__picture data-v-7c014dc0" bindtap="{{file.d}}"/><block wx:elif="{{file.e}}"><view wx:if="{{file.f}}" class="wd-upload__video data-v-7c014dc0" bindtap="{{file.k}}"><image src="{{file.g}}" mode="{{file.h}}" class="wd-upload__picture data-v-7c014dc0"/><wd-icon wx:if="{{file.j}}" class="data-v-7c014dc0" u-i="{{file.i}}" bind:__l="__l" u-p="{{file.j}}"></wd-icon></view><view wx:else class="wd-upload__video data-v-7c014dc0" bindtap="{{file.q}}"><video src="{{file.l}}" title="{{file.m}}" object-fit="contain" controls="{{false}}" poster="{{file.n}}" autoplay="{{false}}" show-center-play-btn="{{false}}" show-fullscreen-btn="{{false}}" show-play-btn="{{false}}" show-loading="{{false}}" show-progress="{{false}}" show-mute-btn="{{false}}" enable-progress-gesture="{{false}}" enableNative="{{true}}" class="wd-upload__video data-v-7c014dc0"></video><wd-icon wx:if="{{file.p}}" class="data-v-7c014dc0" u-i="{{file.o}}" bind:__l="__l" u-p="{{file.p}}"></wd-icon></view></block><view wx:else class="wd-upload__file data-v-7c014dc0" bindtap="{{file.v}}"><wd-icon wx:if="{{file.s}}" class="data-v-7c014dc0" u-i="{{file.r}}" bind:__l="__l" u-p="{{file.s}}"></wd-icon><view class="wd-upload__file-name data-v-7c014dc0">{{file.t}}</view></view></view><view wx:if="{{file.w}}" class="wd-upload__mask wd-upload__status-content data-v-7c014dc0"><view wx:if="{{file.x}}" class="wd-upload__status-content data-v-7c014dc0"><wd-loading wx:if="{{file.z}}" class="data-v-7c014dc0" u-i="{{file.y}}" bind:__l="__l" u-p="{{file.z}}"/><text class="wd-upload__progress-txt data-v-7c014dc0">{{file.A}}%</text></view><view wx:if="{{file.B}}" class="wd-upload__status-content data-v-7c014dc0"><wd-icon wx:if="{{file.D}}" class="data-v-7c014dc0" u-i="{{file.C}}" bind:__l="__l" u-p="{{file.D}}"></wd-icon><text class="wd-upload__progress-txt data-v-7c014dc0">{{file.E}}</text></view></view><wd-icon wx:if="{{file.F}}" class="data-v-7c014dc0" bindclick="{{file.G}}" u-i="{{file.H}}" bind:__l="__l" u-p="{{file.I}}"></wd-icon><slot wx:if="{{b}}" name="{{file.J}}"></slot></view><block wx:if="{{d}}"><view wx:if="{{e}}" class="{{['data-v-7c014dc0', 'wd-upload__evoke-slot', f]}}" bindtap="{{g}}"><slot></slot></view><view wx:else bindtap="{{l}}" class="{{['data-v-7c014dc0', 'wd-upload__evoke', m, n]}}"><wd-icon wx:if="{{h}}" class="wd-upload__evoke-icon data-v-7c014dc0" u-i="7c014dc0-6" bind:__l="__l" u-p="{{h}}"></wd-icon><view wx:if="{{i}}" class="wd-upload__evoke-num data-v-7c014dc0">({{j}}/{{k}})</view></view></block></view><wd-video-preview class="r data-v-7c014dc0" u-r="videoPreview" u-i="7c014dc0-7" bind:__l="__l"></wd-video-preview>