mirror of
https://github.com/element-plus/element-plus.git
synced 2026-03-13 07:51:17 +08:00
docs(components): [tree-select] use new display tag (#12663)
* docs(components): [tree-select] use new display tag * docs(components): [tree-select] add cache option type
This commit is contained in:
@@ -95,7 +95,9 @@ tree-select/lazy
|
||||
|
||||
:::
|
||||
|
||||
## Attributes
|
||||
## API
|
||||
|
||||
### 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,
|
||||
@@ -106,8 +108,23 @@ and please go to the original component to view the documentation.
|
||||
| [tree](./tree.md#attributes) | [tree](./tree.md#method) | [tree](./tree.md#events) | [tree](./tree.md#slots) |
|
||||
| [select](./select.md#select-attributes) | [select](./select.md#methods) | [select](./select.md#select-events) | [select](./select.md#select-slots) |
|
||||
|
||||
### Own Attributes
|
||||
#### Own Attributes
|
||||
|
||||
| Name | Description | Type | Accepted Values | Default |
|
||||
| ------------------------- | ------------------------------------------------------------------------------------------------------------------- | ----- | --------------- | ------- |
|
||||
| cacheData **(\> 2.2.26)** | The cached data of the lazy node, the structure is the same as the data, used to get the label of the unloaded data | array | — | — |
|
||||
| Name | Description | Type | Default |
|
||||
| ------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------ | ------- |
|
||||
| cacheData ^(2.2.26) | The cached data of the lazy node, the structure is the same as the data, used to get the label of the unloaded data | ^[object]`CacheOption[]` | [] |
|
||||
|
||||
## Type Declarations
|
||||
|
||||
<details>
|
||||
<summary>Show declarations</summary>
|
||||
|
||||
```ts
|
||||
type CacheOption = {
|
||||
value: string | number | boolean | object
|
||||
currentLabel: string | number
|
||||
isDisabled: boolean
|
||||
}
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
@@ -15,6 +15,9 @@ export default defineComponent({
|
||||
props: {
|
||||
...ElSelect.props,
|
||||
...ElTree.props,
|
||||
/**
|
||||
* @description The cached data of the lazy node, the structure is the same as the data, used to get the label of the unloaded data
|
||||
*/
|
||||
cacheData: {
|
||||
type: Array,
|
||||
default: () => [],
|
||||
|
||||
Reference in New Issue
Block a user