Skip to content

Commit 5ba5856

Browse files
committed
feat: TabItem 内容报错时支持自定义异常处理
1 parent 107ff0c commit 5ba5856

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/BootstrapBlazor/Components/Tab/TabItemContent.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ class TabItemContent : IComponent, IHandlerException, IDisposable
1515
[Parameter, NotNull]
1616
public TabItem? Item { get; set; }
1717

18+
[CascadingParameter]
19+
private Layout? Layout { get; set; }
20+
1821
[CascadingParameter, NotNull]
1922
private Tab? TabSet { get; set; }
2023

@@ -67,6 +70,7 @@ private void BuildRenderTree(RenderTreeBuilder builder)
6770
_logger.Register(this);
6871
return Task.CompletedTask;
6972
}));
73+
builder.AddAttribute(6, nameof(ErrorLogger.OnErrorHandleAsync), Layout?.OnErrorHandleAsync);
7074
builder.CloseComponent();
7175
}
7276

0 commit comments

Comments
 (0)