angular选项卡

js,需要增加的话就 $scope.yudulvzhijihua[3]  = {'show':false,'class':''};

$scope.active = 'active';
            $scope.yudulvzhijihua =[];
            $scope.yudulvzhijihua[0]  = {'show':true,'class':$scope.active};
            $scope.yudulvzhijihua[1]  = {'show':false,'class':''};
            $scope.yudulvzhijihua[2]  = {'show':false,'class':''};
            // 处理隐藏其余选择
            $scope.chuliyingc = function(k1){
                angular.forEach($scope.yudulvzhijihua,function(v,k,arr){
                  if(k != k1){
                      v.show = false;
                      v.class = '';
                  }
                })
            }
            $scope.yudulvzhijihuaff = function(v,k){
              v.show = true;
              v.class = $scope.active;
              $scope.chuliyingc(k);
            }


html

<div ng-controller="yueduguanliCtr">
    <div class="wrapper-md">

        <div class="bs-example bs-example-tabs" data-example-id="togglable-tabs">
            <ul id="myTabs" class="nav nav-tabs" role="tablist">
                <li class="{{yudulvzhijihua[0].class}}"><a href="" ng-click="yudulvzhijihuaff(yudulvzhijihua[0],0)">月度履职计划</a></li>
                <li class="{{yudulvzhijihua[1].class}}"><a href="" ng-click="yudulvzhijihuaff(yudulvzhijihua[1],1)">月度履职计划写实</a></li>
                <li class="{{yudulvzhijihua[2].class}}"><a href="" ng-click="yudulvzhijihuaff(yudulvzhijihua[2],2)">月度履职计划跟班写实</a></li>
            </ul>
             <div ng-show="yudulvzhijihua[0].show">

  00   

 </div>
             <div ng-show="yudulvzhijihua[1].show">
               11
            </div>   
            <div ng-show="yudulvzhijihua[2].show">
               22
            </div>
        </div>
    </div>
</div>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值