全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

bootstrap vue.js实现tab效果

本文实例为大家分享了bootstrap vue.js实现tab效果的具体代码,供大家参考,具体内容如下

项目目录结构

Student.js代码

function Student(){
  this.baseInfo = {
    tabStatus : true ,
    name : '张三',
    sex : 'male'
  } ,
  this.parentsInfo = {
    tabStatus : false,
    fatherName : '张全蛋',
    motherName : '李铁柱'
  } ,
  this.studySituation = {
    tabStatus : false,
    classSort : 1,
    gradeSort : 2
  }
}

CommonUtil.js代码

Array.prototype.del = function(filter){
 var idx = filter;
 if(typeof filter == 'function'){
  for(var i=0;i<this.length;i++){
   if(filter(this[i],i)) idx = i;
  }
 }
 this.splice(idx,1)
}

var ary=[{id:1,name:"b"},{id:2,name:"b"}];
var delid = 2;
ary.del(function(obj){
 return obj.id == delid;
})

html页

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
  <title>Student Management</title>
  <link rel="stylesheet" type="text/css" href="https://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="external nofollow" >
  <script src="https://cdn.bootcss.com/jquery/3.1.1/jquery.js"></script>
  <script src="https://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
  <script src="https://unpkg.com/vue/dist/vue.js"></script>
</head>
</head>
<body>
  <div id="stu" class="container">
    <ul class="nav nav-tabs">
      <li class="active"><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >基本信息</a></li>
      <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >家长信息</a></li>
      <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >成绩查询</a></li>
    </ul>
    <div class="tab-content">
      <div class="tab-pane fade in active">
        <table class="table">
          <tr>
            <td class="col-lg-2">姓名</td>
            <td class="col-lg-4">{{baseInfo.name}}</td>
            <td class="col-lg-2">性别</td>
            <td class="col-lg-4">{{baseInfo.sex}}</td>
          </tr>
        </table>
      </div>
      <div class="tab-pane fade in">
        <table class="table">
          <tr>
            <td class="col-lg-2">父亲名</td>
            <td class="col-lg-4">{{parentsInfo.fatherName}}</td>
            <td class="col-lg-2">母亲名</td>
            <td class="col-lg-4">{{parentsInfo.motherName}}</td>
          </tr>
        </table>
      </div>
      <div class="tab-pane fade in">
        <table class="table">
          <tr>
            <td class="col-lg-2">全班排名</td>
            <td class="col-lg-4">{{studySituation.classSort}}</td>
            <td class="col-lg-2">全级排名</td>
            <td class="col-lg-4">{{studySituation.gradeSort}}</td>
          </tr>
        </table>
      </div>
    </div>
  </div>
</body>
<script src="js/Student.js"></script>
<script>
  var student = new Student();
  new Vue({
    el : '#stu',
    data : {
      baseInfo : student.baseInfo,
      parentsInfo : student.parentsInfo,
      studySituation : student.studySituation
    } ,
    method : {

    }
  })
</script>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# bootstrap  # vue.js  # tab  # 基于Vue.js实现tab滑块效果  # vue.js移动端tab组件的封装实践实例  # Vue.js tab实现选项卡切换  # 使用vue.js写一个tab选项卡效果  # Vue.js组件tab实现选项卡切换  # Vue.js组件tabs实现选项卡切换效果  # Vue.js实现tab切换效果  # 大家分享  # 具体内容  # 大家多多  # 成绩查询  # 铁柱  # idx  # var  # length  # lt  # typeof  # filter  # CommonUtil  # gradeSort  # classSort  # del  # prototype  # Array  # gt  # DOCTYPE  # xhtml 


相关文章: c++怎么用jemalloc c++替换默认内存分配器【性能】  相册网站制作软件,图片上的网址怎么复制?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  建站之星备案流程有哪些注意事项?  如何破解联通资金短缺导致的基站建设难题?  潮流网站制作头像软件下载,适合母子的网名有哪些?  如何在阿里云ECS服务器部署织梦CMS网站?  *服务器网站为何频现安全漏洞?  如何在橙子建站中快速调整背景颜色?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  南宁网站建设制作定制,南宁网站建设可以定制吗?  简单实现Android验证码  建站之家VIP精选网站模板与SEO优化教程整合指南  如何用AWS免费套餐快速搭建高效网站?  如何在IIS管理器中快速创建并配置网站?  个人摄影网站制作流程,摄影爱好者都去什么网站?  建站之星安装后如何配置SEO及设计样式?  建站主机与服务器功能差异如何区分?  如何高效利用亚马逊云主机搭建企业网站?  枣阳网站制作,阳新火车站打的到仙岛湖多少钱?  常州企业网站制作公司,全国继续教育网怎么登录?  如何在云虚拟主机上快速搭建个人网站?  建站主机CVM配置优化、SEO策略与性能提升指南  清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?  如何快速搭建虚拟主机网站?新手必看指南  专业网站建设制作报价,网页设计制作要考什么证?  如何在宝塔面板创建新站点?  c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】  如何在万网ECS上快速搭建专属网站?  建站主机选哪家性价比最高?  高端建站三要素:定制模板、企业官网与响应式设计优化  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  如何设计高效校园网站?  如何在橙子建站上传落地页?操作指南详解  建站之星免费版是否永久可用?  建站之星如何实现网站加密操作?  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  ,网站推广常用方法?  如何在服务器上三步完成建站并提升流量?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  独立制作一个网站多少钱,建立网站需要花多少钱?  如何选购建站域名与空间?自助平台全解析  小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?  小程序网站制作需要准备什么资料,如何制作小程序?  如何在Golang中使用replace替换模块_指定本地或远程路径  安云自助建站系统如何快速提升SEO排名?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。