From 19a2216f4d2373c653714992826b59431f3e641b Mon Sep 17 00:00:00 2001 From: Argo-Tianyi Date: Wed, 3 Nov 2021 05:53:20 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20Layout=20=E7=BB=84=E4=BB=B6=E5=85=AC?= =?UTF-8?q?=E5=BC=80=20IsOnlyRenderActiveTab=20=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BootstrapBlazor/Components/Layout/Layout.razor | 2 +- src/BootstrapBlazor/Components/Layout/LayoutBase.cs | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/BootstrapBlazor/Components/Layout/Layout.razor b/src/BootstrapBlazor/Components/Layout/Layout.razor index 81ecb45dd..0dfb13c90 100644 --- a/src/BootstrapBlazor/Components/Layout/Layout.razor +++ b/src/BootstrapBlazor/Components/Layout/Layout.razor @@ -97,7 +97,7 @@ RenderFragment RenderMain => { + AdditionalAssemblies="@AdditionalAssemblies" DefaultUrl="@TabDefaultUrl" ExcludeUrls="@ExcludeUrls" NotFoundTabText="@NotFoundTabText" IsOnlyRenderActiveTab="IsOnlyRenderActiveTab" Body="@Main"> @NotAuthorized diff --git a/src/BootstrapBlazor/Components/Layout/LayoutBase.cs b/src/BootstrapBlazor/Components/Layout/LayoutBase.cs index a9f29d921..a55466bbe 100644 --- a/src/BootstrapBlazor/Components/Layout/LayoutBase.cs +++ b/src/BootstrapBlazor/Components/Layout/LayoutBase.cs @@ -107,6 +107,12 @@ namespace BootstrapBlazor.Components [Parameter] public bool UseTabSet { get; set; } + /// + /// 获得/设置 是否仅渲染 Active 标签 + /// + [Parameter] + public bool IsOnlyRenderActiveTab { get; set; } + /// /// 获得/设置 TabItem 显示文本字典 默认 null 未设置时取侧边栏菜单显示文本 /// -- Gitee