AdminTree 组件

概述

树形控件。从数据库加载实体,自动按父子关系构建成树形结构展示。常用于选组织架构、选菜单这些场景。

参数说明

参数 说明
TItem 实体类型
@bind-Value 绑定选中项的值列表
GetText 树节点显示文本
Where 数据过滤表达式
SortString 排序字段(如 "Sort"

使用示例

<AdminTree TItem="SysOrg"
    @bind-Value="@selectedOrgIds"
    GetText="@(o => o.Name)"
    Where="x => x.IsEnabled"
    SortString="Sort" />

注意事项

  • 实体需要有 ParentIdIHasParentId<TKey> 接口才能支持树形结构
  • SortString 指定排序字段,同级子节点按这个排