mrr.sj.front/unpackage/dist/dev/mp-weixin/components/ali-oss-uploader/ali-oss-uploader.wxml

1 line
1.9 KiB
Plaintext
Raw Normal View History

2026-03-24 11:45:13 +08:00
<view class="ali-oss-uploader data-v-4d39de64"><view class="preview-container data-v-4d39de64" style="{{('width:'+width)}}"><block wx:if="{{accept=='image/*'}}"><view class="preview-container data-v-4d39de64" style="{{('width:'+width)}}"><block wx:for="{{fileList}}" wx:for-item="file" wx:for-index="index" wx:key="index"><view class="preview-item data-v-4d39de64"><image class="preview-image data-v-4d39de64" src="{{file}}" mode="aspectFill" data-event-opts="{{[['tap',[['handlePreview',[index]]]]]}}" bindtap="__e"></image><block wx:if="{{deletable}}"><view data-event-opts="{{[['tap',[['handleDelete',[index]]]]]}}" class="delete-icon data-v-4d39de64" catchtap="__e"> × </view></block></view></block><view class="preview-item data-v-4d39de64"><block wx:if="{{$root.g0<maxCount}}"><view data-event-opts="{{[['tap',[['handleUpload',['$event']]]]]}}" class="upload-btn data-v-4d39de64" style="{{(btnStyle)}}" bindtap="__e"><block wx:if="{{$slots.button}}"><slot name="button"></slot></block><block wx:else><text class="plus-icon data-v-4d39de64">+</text></block></view></block></view></view></block><block wx:if="{{accept=='video/*'}}"><view class="preview-container data-v-4d39de64" style="{{('width:'+width)}}"><block wx:if="{{oneFile}}"><view class="preview-item data-v-4d39de64"><image class="preview-image data-v-4d39de64" src="{{oneFile+'?x-oss-process=video/snapshot,t_0,f_jpg'}}" mode="aspectFill"></image><block wx:if="{{deletable}}"><view data-event-opts="{{[['tap',[['handleDelete']]]]}}" class="delete-icon data-v-4d39de64" catchtap="__e"> × </view></block></view></block><view class="preview-item data-v-4d39de64"><block wx:if="{{!oneFile}}"><view data-event-opts="{{[['tap',[['handleUpload',['$event']]]]]}}" class="upload-btn data-v-4d39de64" style="{{(btnStyle)}}" bindtap="__e"><block wx:if="{{$slots.button}}"><slot name="button"></slot></block><block wx:else><text class="plus-icon data-v-4d39de64">+</text></block></view></block></view></view></block></view></view>