Skip to content

Commit 747c448

Browse files
committed
feat(CardUpload): Add ShowFileSize
1 parent 9acaf8f commit 747c448

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

src/BootstrapBlazor/Components/Upload/CardUpload.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<FileIcon Extension="@item.GetExtension()"></FileIcon>
3030
}
3131
</div>
32-
<div class="upload-item-size"><span>@item.GetFileName()</span> (@item.Size.ToFileSizeString())</div>
32+
<div class="upload-item-size"><span>@item.GetFileName()</span> @($"{(ShowFileSize ? $"({item.Size.ToFileSizeString()})" : "")}")</div>
3333
<div class="upload-item-actions">
3434
<div class="btn-group">
3535
@if (BeforeActionButtonTemplate != null)

src/BootstrapBlazor/Components/Upload/CardUpload.razor.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,12 @@ public partial class CardUpload<TValue>
7272
[Parameter]
7373
public RenderFragment<UploadFile>? ActionButtonTemplate { get; set; }
7474

75+
/// <summary>
76+
/// 获得/设置 是否显示文件尺寸,默认为true显示
77+
/// </summary>
78+
[Parameter]
79+
public bool ShowFileSize { get; set; } = true;
80+
7581
/// <summary>
7682
/// 获得/设置 新建图标
7783
/// </summary>

test/UnitTest/Components/UploadCardTest.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public async Task CardUpload_Ok()
1818
{
1919
pb.Add(a => a.ShowZoomButton, true);
2020
pb.Add(a => a.ShowDeleteButton, true);
21+
pb.Add(a => a.ShowFileSize, false);
2122
pb.Add(a => a.OnDelete, file =>
2223
{
2324
deleted = true;

0 commit comments

Comments
 (0)