美文网首页
vue学习笔记--v-for循环标签页label并实现根据不同l

vue学习笔记--v-for循环标签页label并实现根据不同l

作者: 持续5年输出bug | 来源:发表于2018-09-19 00:39 被阅读0次

目标:用标签页组件实现点击不同标签显示表格内容,标签页内lab le 和表格数据都是循环得到的。
效果如图:


2.png

首先 实现pane 循环出header。 v-model="tabKey"是指默认选中首页,
abel="" name="", :key="" 是循环出数据必不可少的,

 <el-tabs v-model="tabKey">
 <el-tab-pane 
  v-for="title in header"
 :label="title.title" 
 :name="title.key" 
 :key="title.key" 
   </el-tab-pane>
    </el-tabs>
    tabKey:'namekey',
      header:[
    {title:'首页',key:'agekey'},
    {title:'全部',key:'namekey'},
    {title:'设置',key:'sixkey'},

  ],

接下来在<el-tab-pane >嵌套表格

html:

     <el-table :data="agekey">

     <el-table-column label="姓名" prop="name"></el-table-column>
     <el-table-column label="性别" prop="six"></el-table-column>
     <el-table-column label="年龄" prop="age"></el-table-column>
  </el-table>

script:

    agekey:[{
    id:'001',
    name:'汤姆',
    six:'man',
    age:'18'
     }]

到这一步,已经实现了点击标签页能显示表格数据的程度了,但是这里显示的数据并不是不一样,还需要进一步改造data数据,使<el-table :data=""> 绑定数据的时候对应不同的key:' ' ,这样就可以实现点击不同的标签显示不同的ta b le 数据了

相关文章

  • vue学习笔记--v-for循环标签页label并实现根据不同l

    目标:用标签页组件实现点击不同标签显示表格内容,标签页内lab le 和表格数据都是循环得到的。效果如图: 首先 ...

  • Vue 基础

    Vue 起步 Vue V-for循环 (一) Vue V-for 循环(二) Vue v-for表格

  • vue边用边记

    1. 循环一个标签 普通: 使用v-for 其中,datas是返回的数据,label和name加: ,双向绑定值 ...

  • vue.js - 循环渲染

    vue.js 循环渲染 [TOC] 一、简介 vue.js 的循环渲染是依赖于 v-for 指令,它能够根据 vu...

  • 2018-09-10第一节vue

    v-for循环1,用vue输出内容 2,用v-for循环数组或对象 3,用v-for循环输出数组对象

  • vuejs—循环

    上一篇 介绍了vue.js实现条件渲染,这篇我们一起学习同样十分常见的循环。 v-for 在 v-for块内我们能...

  • Vue-(3)循环-计算-监听-样式绑定-事件处理

    一:循环语句 Vue.js 循环语句,循环使用 v-for 指令。v-for 指令需要以 site in site...

  • Vue.js入门整理

    Vue基础 常用指令循环v-for数组v-for="name in arr" , json格式v-for="nam...

  • vue.js的v-for循环

    vue.js的v-for,循环 解释:

  • 8.3-跳转语句

    一、break语句——终止循环 break \\不带标签 break label \\带标签跳转,label是标签...

网友评论

      本文标题:vue学习笔记--v-for循环标签页label并实现根据不同l

      本文链接:https://www.haomeiwen.com/subject/uzgvnftx.html