diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj index 3e7808b3594..18f71bd59b9 100644 --- a/src/BootstrapBlazor/BootstrapBlazor.csproj +++ b/src/BootstrapBlazor/BootstrapBlazor.csproj @@ -1,7 +1,7 @@  - 9.8.2-beta02 + 9.8.2-beta03 diff --git a/src/BootstrapBlazor/Components/Tab/Tab.razor.cs b/src/BootstrapBlazor/Components/Tab/Tab.razor.cs index 90f02886b52..d9fc9c962f8 100644 --- a/src/BootstrapBlazor/Components/Tab/Tab.razor.cs +++ b/src/BootstrapBlazor/Components/Tab/Tab.razor.cs @@ -432,7 +432,7 @@ public partial class Tab public ITabHeader? TabHeader { get; set; } /// - /// 获得/设置 是否开启全局异常捕获 默认 null 读取配置文件 EnableErrorLogger 值 + /// 获得/设置 是否开启全局异常捕获 默认 null 读取配置文件 值 /// [Parameter] public bool? EnableErrorLogger { get; set; } diff --git a/src/BootstrapBlazor/Components/Tab/TabItemContent.cs b/src/BootstrapBlazor/Components/Tab/TabItemContent.cs index 49d981eb3ef..54c4c9ef521 100644 --- a/src/BootstrapBlazor/Components/Tab/TabItemContent.cs +++ b/src/BootstrapBlazor/Components/Tab/TabItemContent.cs @@ -15,6 +15,9 @@ class TabItemContent : IComponent, IHandlerException, IDisposable [Parameter, NotNull] public TabItem? Item { get; set; } + [CascadingParameter] + private Layout? Layout { get; set; } + [CascadingParameter, NotNull] private Tab? TabSet { get; set; } @@ -67,6 +70,7 @@ private void BuildRenderTree(RenderTreeBuilder builder) _logger.Register(this); return Task.CompletedTask; })); + builder.AddAttribute(6, nameof(ErrorLogger.OnErrorHandleAsync), Layout?.OnErrorHandleAsync); builder.CloseComponent(); }