Angularjs ng-class造型

时间:2014-02-10 15:25:33

标签: javascript css angularjs

我是Angularjs的新手,我正在尝试编写一个ng-class来设置一个页码,一旦它被选中,但它不适用我的风格。

<a data-ng-repeat="p in pages track by $index" 
   data-ng-click="selectedPage(p)" href="#" 
   data-ng-class="{selectedPage: p == selectedPage}">
   {{p}}
</a>

的style.css:

.selectedPage {
    font-weight: bold;
    color: red;
}

1 个答案:

答案 0 :(得分:0)

试试这件:

<a data-ng-repeat="p in pages track by $index" data-ng-click="selectedPage(p)" href="#" data-ng-class="{selectedPage: true}">{{p == selectedPage}}</a>

通过这种方式,您可以快速测试是否在最简单的情况下应用了类。你也看到你感兴趣的比较结果是什么。

如果它起作用,那么它就是一个 问题机智逻辑陈述。 如果它还没有工作那么 确保该类未被应用。也许它因为CSS中的特定规则而被丢弃了?看看Chrome开发工具,真的可以肯定。 直接申请课程。 I.e class='selectedPage'看它是否有效。

如果你仍然无法弄明白,请回报。