Skip to content

Commit d9e5da3

Browse files
committed
doc: 更新示例
1 parent 1a85e88 commit d9e5da3

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,9 @@
5050
</GroupBox>
5151
</SearchTemplate>
5252
<MoreButtonDropdownTemplate>
53-
<DropdownItem Text="Copy" Icon="fa-solid fa-copy"></DropdownItem>
53+
<DropdownItem Text="Copy" Icon="fa-solid fa-copy" OnClick="@(() => OnAction(context, "Copy"))"></DropdownItem>
5454
<DropdownDivider></DropdownDivider>
55+
<DropdownItem Text="Paste" Icon="fa-solid fa-paste" OnClick="@(() => OnAction(context, "Paste"))"></DropdownItem>
5556
</MoreButtonDropdownTemplate>
5657
</Table>
5758
</div>

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

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,9 @@ private Task<QueryData<Foo>> OnSearchModelQueryAsync(QueryPageOptions options)
138138
Items = items,
139139
TotalCount = total,
140140
IsSorted = true,
141-
IsFiltered = options.Filters.Any(),
142-
IsSearch = options.Searches.Any(),
143-
IsAdvanceSearch = options.AdvanceSearches.Any()
141+
IsFiltered = options.Filters.Count != 0,
142+
IsSearch = options.Searches.Count != 0,
143+
IsAdvanceSearch = options.AdvanceSearches.Count != 0
144144
});
145145
}
146146

@@ -183,4 +183,9 @@ private Task<QueryData<Foo>> OnQueryAsync(QueryPageOptions options)
183183
IsAdvanceSearch = options.CustomerSearches.Count > 0 && string.IsNullOrEmpty(options.SearchText),
184184
});
185185
}
186+
187+
[Inject, NotNull]
188+
private ToastService? ToastService { get; set; }
189+
190+
private Task OnAction(Foo foo, string actionName) => ToastService.Information("MoreButtonTemplate Action", $"Trigger {actionName}");
186191
}

0 commit comments

Comments
 (0)