Class BootstrapBlazorRoot
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
BootstrapBlazorRoot 组件
public class BootstrapBlazorRoot : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender
- Inheritance
-
BootstrapBlazorRoot
- Implements
- Inherited Members
- Extension Methods
Constructors
BootstrapBlazorRoot()
public BootstrapBlazorRoot()
Properties
ChildContent
获得/设置 子组件
[Parameter]
public RenderFragment? ChildContent { get; set; }
Property Value
EnableErrorLogger
获得/设置 是否开启全局异常捕获 默认 null 读取配置文件 EnableErrorLogger 值
[Parameter]
public bool? EnableErrorLogger { get; set; }
Property Value
- bool?
MessageContainer
获得 Message 组件实例
public Message? MessageContainer { get; }
Property Value
OnErrorHandleAsync
获得/设置 自定义错误处理回调方法
[Parameter]
public Func<ILogger, Exception, Task>? OnErrorHandleAsync { get; set; }
Property Value
ShowToast
获得/设置 是否显示 Error 提示弹窗 默认 true 显示
[Parameter]
public bool ShowToast { get; set; }
Property Value
ToastContainer
获得 ToastContainer 组件实例
public ToastContainer? ToastContainer { get; }
Property Value
ToastTitle
获得/设置 Error Toast 弹窗标题
[Parameter]
public string? ToastTitle { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
SetParametersAsync(ParameterView)
SetParametersAsync 方法
public override Task SetParametersAsync(ParameterView parameters)
Parameters
parameters
ParameterView