漫游

一个用于引导用户浏览产品的弹出式组件。当您想要引导用户浏览产品时使用。

基础用法

最基本的使用

非模态

使用 :mask="false" 使漫游变为非模态。同时,建议与 type="primary" 一起使用以强调引导本身。

位置

更改引导相对于目标的位置,共有12个位置可用。当 target 为空时,引导将显示在中心。

自定义遮罩样式

自定义遮罩样式。

自定义指示器

自定义指示器。

目标

目标的各种参数传递类型。字符串和函数类型自 2.5.2 起支持。

漫游 API

提示

同名的 tour-step 组件配置具有更高的优先级

漫游属性

属性描述类型默认值
append-toTourContent 附加到的元素CSSSelector / HTMLElementbody
show-arrow是否显示箭头booleantrue
placement引导卡相对于目标元素的位置枚举bottom
内容样式内容的自定义样式CSSProperties
遮罩是否启用遮罩,通过传递自定义属性来更改遮罩样式和填充颜色boolean | Objecttrue
间隙遮罩和目标之间的透明间隙TourGap对象
type类型,影响背景颜色和文本颜色default | primarydefault
model-value / v-model打开漫游boolean
当前 / v-model:current当前是第几步number
scroll-into-view-options支持传递自定义的 scrollIntoView 选项boolean | ScrollIntoViewOptions对象
z-index漫游的 zIndexnumber2001
show-close是否显示关闭按钮booleantrue
close-icon自定义关闭图标,默认为 Closestring | Component
close-on-press-escape对话框是否可以通过按 ESC 关闭booleantrue
target-area-clickable使用遮罩时,目标元素是否可点击booleantrue

漫游插槽

名称描述
defaulttourStep 组件列表
指示器自定义指示器,作用域参数为 { current, total }

漫游事件

名称描述类型
关闭关闭时的回调函数Function
finish完成时的回调函数Function
change步骤改变时的回调Function

TourStep 属性

属性描述类型默认值
target获取引导卡指向的元素。为空时显示在屏幕中央。字符串和函数类型自 2.5.2 起支持。字符串类型是 document.querySelector 的选择器。HTMLElement | string | Function
show-arrow是否显示箭头booleantrue
titletitlestring
descriptiondescriptionstring
placement引导卡相对于目标元素的位置枚举bottom
内容样式内容的自定义样式CSSProperties
遮罩是否启用遮罩,通过传递自定义属性来更改遮罩样式和填充颜色boolean | Objecttrue
type类型,影响背景颜色和文本颜色default | primarydefault
next-button-props“下一步”按钮的属性对象
prev-button-props“上一步”按钮的属性对象
scroll-into-view-options支持传递自定义的 scrollIntoView 选项,默认遵循 Tour 的 scrollIntoViewOptions 属性boolean | ScrollIntoViewOptions
show-close是否显示关闭按钮booleantrue
close-icon自定义关闭图标,默认为 Closestring | Component

TourStep 插槽

名称描述
defaultdescription
headerheader

TourStep 事件

名称描述参数
关闭关闭时的回调函数Function

来源

组件样式文档

贡献者