* fix(components): [TreeSelect] check child when parent checked * refactor(components): [TreeSelect] move utility functions to utils.ts * fix(components): [TreeSelect] exclude check event from click node * fix(components): [TreeSelect] handle dup when `checkOnClickNode` * feat(components): [TreeSelect] `treeFind` support find parent node * fix(components): [TreeSelect] show current selected node only first time * fix(components): [TreeSelect] incorrect node selection condition * docs(components): [TreeSelect] update checkbox examples and tips * fix(components): [TreeSelect] incorrect label when data modify
2.2 KiB
title | lang |
---|---|
TreeSelect | en-US |
TreeSelect
The tree selector of the dropdown menu,
it combines the functions of components el-tree
and el-select
.
Basic usage
Selector for tree structures.
:::demo
tree-select/basic
:::
:::tip
Since render-after-expand
defaults to false,
the selected label name may not be displayed when echoing,
you can set it to true to display the correct name.
:::
Select any level
When using the check-strictly=true
attribute, any node can be checked,
otherwise only leaf nodes are supported.
:::demo
tree-select/check-strictly
:::
:::tip
When using show-checkbox
, since check-on-click-node
is false by default,
it can only be selected by checking, you can set it to true,
and then click the node to select.
:::
Multiple Selection
Multiple selection using clicks or checkbox.
:::demo
tree-select/multiple
:::
Disabled Selection
Disable options using the disabled field.
:::demo
tree-select/disabled
:::
Filterable
Use keyword filtering or custom filtering methods.
filterMethod
can custom filter method for data,
filterNodeMethod
can custom filter method for data node.
:::demo
tree-select/filterable
:::
Custom content
Contents of custom tree nodes.
:::demo
tree-select/slots
:::
LazyLoad
Lazy loading of tree nodes, suitable for large data lists.
:::demo
tree-select/lazy
:::
Attributes
Since this component combines the functions of components el-tree
and el-select
,
the original properties have not been changed, so no repetition here,
and please go to the original component to view the documentation.
Attributes | Methods | Events | Slots |
---|---|---|---|
tree | tree | tree | tree |
select | select | select | select |