在传统jQuery中,实现导航栏动态添加.active类的思路比较简单,就是当点击的时候,清除其他.active,然后给当前类加上.active. 但是在AngularJS中,就不能再采用这种jQuery思维来实现了. 思路如下: 1.定义items,存储导航栏的内容 2.在html中,用ng-repeat 指令去变量items,输出导航栏的内容 3.用ng-class{'active', isActive(item.href)} 指令去判断当前的url与item.href是否相等,相等则加上.…