angular选项卡

    xiaoxiao2021-04-17  36

    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>

    转载请注明原文地址: https://ju.6miu.com/read-674255.html

    最新回复(0)