Skip to content

Commit

Permalink
https://github.com/wzxinchen/Blazui/issues/38
Browse files Browse the repository at this point in the history
Checkbox 全选时选项没联动选中
  • Loading branch information
wzxinchen committed Dec 24, 2019
1 parent f85f626 commit 32c7995
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 17 deletions.
6 changes: 5 additions & 1 deletion src/Blazui.Component/CheckBox/BCheckBoxGroupBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,12 @@ protected override void FormItem_OnReset(object value, bool requireRerender)
}
SelectedItems.CollectionChanged += SelectedItems_CollectionChanged;
SetFieldValue(SelectedItems.ToList(), false);
RequireRender = true;
StateHasChanged();
}

protected override bool ShouldRender()
{
return true;
}
}
}
35 changes: 19 additions & 16 deletions src/Blazui.ServerRender/Pages/Demo.razor
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,25 @@
}
else
{
<BCard DataSource="@demos">
<Header>
@context.Title
</Header>
<Body>
<BTab Type="@TabType.BorderCard">
<BTabPanel Title="运行效果" IsActive="true" Name="display">
<BDynamicComponent Component="@context.Demo"></BDynamicComponent>
</BTabPanel>
<BTabPanel Title="示例代码">
<BTab DataSource="context.Options">
</BTab>
</BTabPanel>
</BTab>
</Body>
</BCard>
foreach (var demo in demos)
{
<BCard>
<Header>
@demo.Title
</Header>
<Body>
<BTab Type="@TabType.BorderCard">
<BTabPanel Title="运行效果" IsActive="true" Name="display">
<BDynamicComponent Component="@demo.Demo"></BDynamicComponent>
</BTabPanel>
<BTabPanel Title="示例代码">
<BTab DataSource="demo.Options">
</BTab>
</BTabPanel>
</BTab>
</Body>
</BCard>
}
<style>
.el-card {
margin-bottom: 10px;
Expand Down

0 comments on commit 32c7995

Please sign in to comment.