Skip to content

Latest commit

 

History

History
executable file
·
61 lines (50 loc) · 3.02 KB

index.zh-CN.md

File metadata and controls

executable file
·
61 lines (50 loc) · 3.02 KB
category subtitle type title
Components
树选择
数据录入
TreeSelect

树型选择控件。

何时使用

类似 Select 的选择控件,可选择的数据结构是一个树形结构时,可以使用 TreeSelect,例如公司层级、学科系统、分类目录等等。

单独引入此组件

想要了解更多关于单独引入组件的内容,可以在快速上手页面进行查看。

import { NzTreeSelectModule } from 'ng-zorro-antd/tree-select';

API

nz-tree-select

参数 说明 类型 默认值 全局配置
[nzAllowClear] 显示清除按钮 boolean false
[nzPlaceHolder] 选择框默认文字 string -
[nzDisabled] 禁用选择器 boolean false
[nzShowIcon] 是否展示 TreeNode title 前的图标,没有默认样式 boolean false
[nzShowSearch] 显示搜索框 boolean false
[nzNotFoundContent] 当下拉列表为空时显示的内容 string -
[nzDropdownMatchSelectWidth] 下拉菜单和选择器同宽 boolean true
[nzDropdownStyle] 下拉菜单的样式 { [key: string]: string; } -
[nzMultiple] 支持多选(当设置 nzCheckable 时自动变为true) boolean false
[nzHideUnMatched] 搜索隐藏未匹配的节点 boolean false
[nzSize] 选择框大小 'large' | 'small' | 'default' 'default'
[nzCheckable] 节点前添加 Checkbox 复选框 boolean false
[nzShowExpand] 节点前添加展开图标 boolean true
[nzShowLine] 是否展示连接线 boolean false
[nzAsyncData] 是否异步加载(显示加载状态) boolean false
[nzNodes] treeNodes 数据 NzTreeNodeOptions[] []
[nzDefaultExpandAll] 默认展开所有树节点 boolean false
[nzExpandedKeys] 默认展开指定的树节点 string[] -
[nzDisplayWith] 如何在输入框显示所选的节点值的方法 (node: NzTreeNode) => string (node: NzTreeNode) => node.title
[nzMaxTagCount] 最多显示多少个 tag number -
[nzMaxTagPlaceholder] 隐藏 tag 时显示的内容 TemplateRef<{ $implicit: NzTreeNode[] }> -
(nzExpandChange) 点击展开树节点图标调用 EventEmitter<NzFormatEmitEvent> -

方法

方法名 说明 返回值
getTreeNodes 获取组件 NzTreeNode 节点 NzTreeNode[]
getTreeNodeByKey 按 key 获取 NzTreeNode 节点 NzTreeNode
getCheckedNodeList 获取组件 checkBox 被点击选中的节点 NzTreeNode[]
getSelectedNodeList 获取组件被选中的节点 NzTreeNode[]
getHalfCheckedNodeList 获取组件半选状态节点 NzTreeNode[]
getExpandedNodeList 获取组件展开状态节点 NzTreeNode[]
getMatchedNodeList 获取组搜索匹配到的节点 NzTreeNode[]