Skip to content

Commit f129fce

Browse files
committed
refactor: 更新代码
1 parent c579ce1 commit f129fce

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/BootstrapBlazor/Components/Table/Table.razor.Toolbar.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -475,8 +475,8 @@ public Func<TItem, bool>? ShowDeleteButtonCallback
475475
public IEnumerable<ITableColumn> GetVisibleColumns()
476476
{
477477
// 不可见列
478-
var items = _visibleColumns.Where(i => i.Visible).ToList();
479-
return Columns.Where(i => !i.GetIgnore() && items.Find(v => v.Name == i.GetFieldName()) != null && ScreenSize >= i.ShownWithBreakPoint);
478+
var items = _visibleColumns.Where(i => i.Visible).Select(a => a.Name).ToList();
479+
return Columns.Where(i => !i.GetIgnore() && items.Contains(i.GetFieldName()) && ScreenSize >= i.ShownWithBreakPoint);
480480
}
481481

482482
private bool GetColumnsListState(ColumnVisibleItem item) => _visibleColumns.Find(i => i.Name == item.Name) is { Visible: true } && _visibleColumns.Where(i => i.Visible).DistinctBy(i => i.Name).Count(i => i.Visible) == 1;

0 commit comments

Comments
 (0)