导航栏选中效果 ng-repeat

 1 <body ng-controller="zfpxCtrl">
 2 <ul class="nav nav-tabs">
 3     <li ng-repeat="menu in menus" ng-click="click(menu.name)" role="presentation" ng-class="{active:selectedMenu == menu.name}"><a href="#">{{menu.name}}</a></li>
 4 </ul>
 5 <div class="container">
 6     <form action="">
 7         <div class="form-group" ng-class="{'has-error':username.length<=3,'has-warning':username.length<=6,'has-success':username.length>6}">
 8             <label class="control-label" for="username">用户名</label>
 9             <input class="form-control" type="text" id="username" ng-model="username" >
10         </div>
11     </form>
12 </div>
13 
14 </body>
15 <script src="../lib/angular/angular.js"></script>
16 <script>
17     angular.module('zfpxMod',[]);
18     angular.module('zfpxMod').controller('zfpxCtrl',function($scope){
19         $scope.selectedMenu = 'Home';
20         $scope.menus = [
21             {name:'Home'},
22             {name:'Profile'},
23             {name:'Message'}
24         ]
25         $scope.click = function(name){
26             $scope.selectedMenu = name;
27         }
28     });
29 </script>

 

转载于:https://www.cnblogs.com/xu-blog/p/6753451.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值