步骤条与Tab栏的联动 ~ 不要错过

这篇博客介绍了如何在Vue.js应用中实现步骤条(Steps)与Tab栏(Tabs)的联动效果。通过设置`activeIndex`属性,使得当用户在步骤条中切换时,对应的Tab内容也随之更新。示例代码展示了使用Element UI组件库创建步骤条和Tab栏,并通过`v-model`双向绑定`activeIndex`来同步两个组件的状态。这有助于在多步骤流程中提供更好的用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

步骤条 与 Tab栏 的联动

<!-- 步骤条区域 -->
      <!-- :active="activeIndex" 指定激活项的索引 (activeIndex 用于操作索引)-->
      <!-- align-center 步骤条居中 -->
      <!-- activeIndex - 0 将activeIndex字符串转为数字 -->
      <el-steps
        :space="200"
        :active="activeIndex - 0"
        finish-status="success"
        align-center
      >
        <el-step title="基本信息"></el-step>
        <el-step title="商品参数"></el-step>
        <el-step title="商品属性"></el-step>
        <el-step title="商品图片"></el-step>
        <el-step title="商品内容"></el-step>
        <el-step title="完成"></el-step>
      </el-steps>
      <!-- tab栏区域 -->
      <el-tabs
        v-model="activeIndex"
        :tab-position="'left'"
        style="height: 200px"
      >
        <el-tab-pane label="基本信息" name="0">基本信息</el-tab-pane>
        <el-tab-pane label="商品参数" name="1">商品参数</el-tab-pane>
        <el-tab-pane label="商品属性" name="2">商品属性</el-tab-pane>
        <el-tab-pane label="商品图片" name="3">商品图片</el-tab-pane>
        <el-tab-pane label="商品内容" name="4">商品内容</el-tab-pane>
      </el-tabs>
<script>
export default {
  data() {
    return {
      activeIndex: '0',
    }
  },
  created() {},
  methods: {},
}
</script>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值