Class LazyLoad
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
懒加载组件
public class LazyLoad : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender
- Inheritance
-
LazyLoad
- Implements
- Inherited Members
- Extension Methods
Constructors
LazyLoad()
public LazyLoad()
Properties
ChildContent
获得/设置 子组件
[Parameter]
public RenderFragment? ChildContent { get; set; }
Property Value
OnFirstLoadCallbackAsync
获得/设置 首次显示时回调方法 可用于组件初始化数据 仅触发一次
[Parameter]
public Func<Task>? OnFirstLoadCallbackAsync { get; set; }
Property Value
OnLoadConditionCheckAsync
获得/设置 组件加载条件回调方法 默认 null 未设置 一旦返回 true 后此回调将不再调用
[Parameter]
public Func<Task<bool>>? OnLoadConditionCheckAsync { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder builder)
Parameters
builder
RenderTreeBuilder
OnParametersSetAsync()
protected override Task OnParametersSetAsync()