# Toolbar
工具栏,将常用操作聚集到一起,以便于用户使用。
# Usage
# 基础用法
支持仅通过配置渲染工具栏。
# 自定义工具内容
每个工具都可以自定义内容。
# Toolbar API
# Attributes
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| shadow | 是否阴影环绕 | Boolean | - | false |
| tools | 工具数组 | Array<Column> | - | [] |
# Tool 对象结构
| 属性 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| name | 工具名称,工具的标识 | String | - | - |
| label | 工具标签名称 | String | - | - |
| useTip | 是否使用提示 | Boolean | - | - |
| tooltip | 提示内容,默认为工具标签 | String | - | - |
| position | 工具位置 | String | left,right | - |
| component | 工具组件 | String | - | el-button |
| props | 工具组件配置 | Object | - | {} |
| events | 工具绑定的事件 | Object | - | {} |
# Events
| 事件名称 | 说明 | 回调参数 |
|---|---|---|
| ${tool.name} | 点击工具按钮时触发 | - |
# Slots
| 名称 | 说明 | 参数 |
|---|---|---|
| ${tool.name} | 单个工具区域自定义内容 | tool |