Skip to content

Commit 2f74280

Browse files
committed
doc: 增加 Clear 处理逻辑
1 parent fd75a59 commit 2f74280

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

src/BootstrapBlazor.Server/Components/Pages/Coms.razor

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
<div class="coms-search">
55
<div class="row">
66
<div class="col-12">
7-
<Search @bind-Value="@SearchText" PlaceHolder="@Localizer["Search"]" OnSearch="@OnSearch" ShowClearButton="true"></Search>
7+
<Search @bind-Value="@SearchText" PlaceHolder="@Localizer["Search"]"
8+
OnSearch="@OnSearch" OnClear="OnClear" ShowClearButton="true"></Search>
89
</div>
910
</div>
1011
<div class="coms-search-filter">

src/BootstrapBlazor.Server/Components/Pages/Coms.razor.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,11 @@ public sealed partial class Coms
1919
SearchText = searchText;
2020
return Task.FromResult<IEnumerable<string?>>(ComponentItems.Where(i => i.Contains(searchText, StringComparison.OrdinalIgnoreCase)).ToList());
2121
}
22+
23+
private Task OnClear(string searchText)
24+
{
25+
SearchText = "";
26+
StateHasChanged();
27+
return Task.CompletedTask;
28+
}
2229
}

0 commit comments

Comments
 (0)