根据浏览记录自动记录历史 tab
将自动记录路由变化
通过 ref
绑定 Tabs
进而通过外部调用关闭 tab 页
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
type | 风格类型 | string | card / border-card | - |
tab-position | 标签位置 | string | top / right / bottom / left | top |
stretch | 标签的宽度是否自撑开 | boolean | - | false |
before-leave | 切换标签之前的钩子,若返回 false 或者返回 Promise 且被 reject,则阻止切换。 | Function(activeName, oldActiveName) | - | - |
事件名 | 说明 | 参数 |
---|---|---|
tab-click | tab 被选中时触发 | (pane: TabsPaneContext , ev: Event ) |
tab-change | activeName 变动后触发 | (path name) |
tab-remove | 关闭时触发 | (path name) |
方法名 | 说明 | 参数 |
---|---|---|
close | 从 tabs 中关闭指定路由的页面 | path (需要关闭页面的路由) |
closeOther | 从 tabs 中关闭除当前路由的其它路由 | - |