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 指定排序字段名,子节点在同级中按此排序