QueryTree 是一个带搜索功能的左侧查询树组件,支持异步加载数据和自定义节点渲染。
query 属性必须返回 Promise 类型的数据,组件会自动处理加载状态。
通过默认插槽可以自定义树节点的渲染方式。
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
props | Object | { label: 'name', children: 'children', value: 'id' } | 树形结构的属性配置。 |
placeholder | String | '' | 输入框的占位符。 |
loading | Boolean | false | 是否显示加载状态。 |
query | Function | 包含查询方法的函数,必须返回 Promise 类型的数据,并在组件中被调用。 |