From f14ea940fb32105de8b592992e3f53c62f31d84d Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 22 一月 2026 16:42:51 +0800
Subject: [PATCH] 2026.1.22
---
component/uploader/uploader.wxml | 30 ++++++++++++++++++++++++------
1 files changed, 24 insertions(+), 6 deletions(-)
diff --git a/component/uploader/uploader.wxml b/component/uploader/uploader.wxml
index 3e09af0..dcfabde 100644
--- a/component/uploader/uploader.wxml
+++ b/component/uploader/uploader.wxml
@@ -14,7 +14,7 @@
</view>
<view class="weui-uploader__bd">
<view class="weui-uploader__files">
- <block wx:for="{{currentFiles}}" wx:key="*this">
+ <block wx:for="{{currentFiles}}" wx:key="index">
<!-- 鍥剧墖 -->
<block wx:if="{{item.type == 'image'}}">
<view
@@ -58,6 +58,14 @@
src="{{item.url}}"
mode="aspectFill"
/>
+ <view class="close-btn">
+ <t-icon
+ name="close"
+ size="36rpx"
+ data-index="{{index}}"
+ catch:tap="deleteFile"
+ ></t-icon>
+ </view>
</view>
</block>
<block wx:elif="{{item.type == 'file'}}">
@@ -66,14 +74,24 @@
bindtap="previewFile"
class="weui-uploader__file"
>
- <view class="{{'weui-uploader__img uploader-preview__file ' + styleClass}}">
+ <view
+ class="{{'weui-uploader__img uploader-preview__file ' + item.styleClass}}"
+ >
<view class="wrap">
- <span class="{{'txt ' + styleClass}}">{{item.name}}</span>
- <span class="{{'filename ' + styleClass}}" data-title="{{item.name}}"
+ <span class="{{'txt ' + item.styleClass}}">{{item.name}}</span>
+ <!-- <span class="{{'filename ' + item.styleClass}}" data-title="{{item.name}}"
>{{item.name}}</span
- >
+ > -->
</view>
- <text class="unit">{{item.size + ' KB'}}</text>
+ <text class="unit" data-ext="{{item.ext}}">{{item.size}}</text>
+ </view>
+ <view class="close-btn">
+ <t-icon
+ name="close"
+ size="36rpx"
+ data-index="{{index}}"
+ catch:tap="deleteFile"
+ ></t-icon>
</view>
</view>
</block>
--
Gitblit v1.9.3