Angularjs ng-class =' active'没有激活选定的类别

时间:2015-12-14 12:53:27

标签: angularjs

我正在尝试激活用户选择但不会突出显示的类别名称。我在哪里出错请帮助。

的index.jsp

 <ul class="nav" ng-controller="CategoriesCtrl">

                        <li ng-class="{ selCategory == ''}"><a href="#!/home"><i class="icon bb-bars"></i>All Category</a></li>

                         <li data-ng-class="{'active' : selCategory == '/{{category.name}}'}" ng-repeat="category in categories | limitTo:10:10">
                         <a href="#!/blogs/{{category.name}}/latest"><i class="{{iconsList[$index].name}}"></i>{{ category.name }}</a>
                          </li>

                       <li>
</ul>

在索引页面中我显示了所有类别name.once用户选择它必须突出显示.data-ng-class =&#39; active&#39;不工作

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

你应该把它写成

<li data-ng-class="{'active' : (selCategory == category.name)}" ng-repeat="category in categories | limitTo:10:10">