Skip to content

# TagsView ​

## Props ​

参数 | 类型 | 默认值 | 必填 | 说明
--- | --- | --- | --- | ---
isDark | Boolean | false | 否 | -
currentRoute | [Object] | null | 否 | 当前路由对象（由宿主应用传入，避免直接依赖 vue-router 实例）
tagsViewIcon | Boolean | false | 否 | -
selectedTag | Object | null | 否 | 当前选中的tag
visitedViews | Array | [] | 否 | 所有的tag
setSelectTag | Function | null | 否 | 设置选中tag钩子
closeSelectedTag | Function | null | 否 | 关闭当前tag钩子
closeAllTags | Function | null | 否 | 关闭所有tags钩子
closeOthersTags | Function | null | 否 | 关闭其他tags钩子
refreshSelectedTag | Function | null | 否 | 刷新当前tags钩子
closeRightTags | Function | null | 否 | 关闭右侧所有tags钩子
closeLeftTags | Function | null | 否 | 关闭左侧所有tags钩子
isActive | Function | null | 否 | 当前tab选中active的逻辑钩子
moveToCurrentTag | Function | null | 否 | -

## 使用示例 ​

vue

    <template>
      <TagsView />
    </template>

    <script setup>
    import { TagsView } from 'ysj_plugins_dps'
    </script>