Skip to content

Commit e4a9a6d

Browse files
committed
refactor: 重构代码
1 parent b806e06 commit e4a9a6d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/BootstrapBlazor/Components/Collapse/Collapse.razor.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ private async Task OnClickItem(CollapseItem item)
7171
if (IsAccordion && item.IsCollapsed)
7272
{
7373
// 手风琴模式,设置其他项收起
74-
Items.Where(i => i != item && !i.IsCollapsed).ToList().ForEach(i => i.SetCollapsed(true));
74+
foreach (var i in Items.Where(i => i != item && !i.IsCollapsed))
75+
{
76+
i.SetCollapsed(true);
77+
}
7578
}
7679
item.SetCollapsed(!item.IsCollapsed);
7780
if (OnCollapseChanged != null)

0 commit comments

Comments
 (0)