Skip to content

Commit fc46c58

Browse files
committed
Revert "revert: 回复文档示例"
This reverts commit 38140b5.
1 parent 38140b5 commit fc46c58

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

src/BootstrapBlazor.Server/Components/Samples/Table/TablesFilter.razor

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,22 +211,22 @@
211211
<TableColumn @bind-Field="@context.DateTime" Width="180" Sortable="true" />
212212
<TableColumn @bind-Field="@context.Name" Width="100" Sortable="true" Filterable="true">
213213
<FilterTemplate>
214-
<MultiFilter Items="_nameMultiFilterItems"></MultiFilter>
214+
<MultiFilter Items="Items.Select(i => new SelectedItem(i.Name!, i.Name!)).DistinctBy(i => i.Value).ToList()"></MultiFilter>
215215
</FilterTemplate>
216216
</TableColumn>
217217
<TableColumn @bind-Field="@context.Address" Sortable="true" Filterable="true">
218218
<FilterTemplate>
219-
<MultiFilter OnGetItemsAsync="OnGetAddressItemsAsync"></MultiFilter>
219+
<MultiFilter Items="Items.Select(i => new SelectedItem(i.Address!, i.Address!)).DistinctBy(i => i.Value).ToList()"></MultiFilter>
220220
</FilterTemplate>
221221
</TableColumn>
222222
<TableColumn @bind-Field="@context.Complete" Width="100" Sortable="true" Filterable="true">
223223
<FilterTemplate>
224-
<MultiFilter ShowSearch="false" Items="Items.Select(i => new SelectedItem(i.Complete.ToString(), i.Complete.ToString())).DistinctBy(i => i.Value)"></MultiFilter>
224+
<MultiFilter ShowSearch="false" Items="Items.Select(i => new SelectedItem(i.Complete.ToString(), i.Complete.ToString())).DistinctBy(i => i.Value).ToList()"></MultiFilter>
225225
</FilterTemplate>
226226
</TableColumn>
227227
<TableColumn @bind-Field="@context.Education" Width="100" Sortable="true" Filterable="true">
228228
<FilterTemplate>
229-
<MultiFilter ShowSearch="false" Items="Items.Select(i => new SelectedItem(i.Education.ToString()!, i.Education.ToString()!)).DistinctBy(i => i.Value)"></MultiFilter>
229+
<MultiFilter ShowSearch="false" Items="Items.Select(i => new SelectedItem(i.Education.ToString()!, i.Education.ToString()!)).DistinctBy(i => i.Value).ToList()"></MultiFilter>
230230
</FilterTemplate>
231231
</TableColumn>
232232
<TableColumn @bind-Field="@context.Count" Width="150" Sortable="true" />

src/BootstrapBlazor.Server/Components/Samples/Table/TablesFilter.razor.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ public partial class TablesFilter
2929
[NotNull]
3030
private Table<Foo>? TableSetFilter { get; set; }
3131

32-
private IEnumerable<SelectedItem> _nameMultiFilterItems = default!;
33-
3432
/// <summary>
3533
/// OnInitialized 方法
3634
/// </summary>
@@ -39,7 +37,6 @@ protected override void OnInitialized()
3937
base.OnInitialized();
4038

4139
Items = Foo.GenerateFoo(FooLocalizer);
42-
_nameMultiFilterItems = Items.Select(i => new SelectedItem(i.Name!, i.Name!)).DistinctBy(i => i.Value);
4340
}
4441

4542
private async Task<List<SelectedItem>> OnGetAddressItemsAsync()

0 commit comments

Comments
 (0)