AdminTree 组件
概述
树形控件。从数据库加载实体数据,自动按父子关系构建为树形结构展示。常用于组织架构选择、菜单选择等场景。
参数说明
| 参数 | 说明 |
|---|---|
| TItem | 实体类型 |
| @bind-Value | 绑定选中项的值列表 |
| GetText | 树节点显示文本 |
| Where | 数据过滤表达式 |
| SortString | 排序字段(如 "Sort") |
使用示例
<AdminTree TItem="SysOrg"
@bind-Value="@selectedOrgIds"
GetText="@(o => o.Name)"
Where="x => x.IsEnabled"
SortString="Sort" />
注意事项
- 实体需要包含
ParentId和IHasParentId<TKey>接口以支持树形结构 SortString指定排序字段名,子节点在同级中按此排序