Table of Contents

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

RenderFragment

OnFirstLoadCallbackAsync

获得/设置 首次显示时回调方法 可用于组件初始化数据 仅触发一次

[Parameter]
public Func<Task>? OnFirstLoadCallbackAsync { get; set; }

Property Value

Func<Task>

OnLoadConditionCheckAsync

获得/设置 组件加载条件回调方法 默认 null 未设置 一旦返回 true 后此回调将不再调用

[Parameter]
public Func<Task<bool>>? OnLoadConditionCheckAsync { get; set; }

Property Value

Func<Task<bool>>

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder builder)

Parameters

builder RenderTreeBuilder

OnParametersSetAsync()

protected override Task OnParametersSetAsync()

Returns

Task