步进器

步进器通过一系列逻辑和编号的步骤显示进度。它们也可用作导航。当用户需要按照步骤完成一个过程时,它很有用,例如一个向导

QStepper API

Loading QStepper API...

QStep API

Loading QStep API...

QStepperNavigation API

此组件允许您在 QStepperQStep 中放置按钮,以在步骤中导航。您可以根据需要添加任何按钮。

TIP

如果要使用全局导航,您需要将其添加到 QStepper 的 ‘navigation’ 插槽中。

Loading QStepperNavigation API...

用法

TIP

QStep 的内容也可以是图像,如果您需要在图像上滑动导航,那么最好为它们添加 draggable="false",否则浏览器的原生行为可能导致副作用。

Keep Alive

  • 请注意 QStepper 的 keep-alive 属性,如果您需要这个功能,请使用它,而不是 Vue 提供的 <keep-alive> 组件包裹 QStep。
  • 如果您需要使用 keep-alive-includekeep-alive-exclude 属性,那么 QStep 的 name 属性必须是一个合法的 Vue 组件名称(不含空格、不以数字开头等)。

水平的




垂直的




头部导航







头部选项







TIP

您可以将 contracted 属性与 $q.screen 联系起来以实现响应式的行为,例如 :contracted="$q.screen.lt.md"。更多信息: Quasar 屏幕插件.




样式

在 QStepper 或者特定的 QStep 上使用 *-icon*-color 属性进行着色。




您还可以为每个步骤的标题使用 prefix 属性(最多 2 个字符)来代替图标。如果步骤当前未被编辑,并且未标记为错误或“已完成”,则将显示此信息。







您可以使用 header-class 属性将任何 CSS 类应用于头部。在下面的示例中,我们使用了粗体文本:




消息插槽