ng-class没有在桌子上工作?

时间:2016-01-06 18:13:26

标签: angularjs ng-class

我有以下HTML代码:

<table class="comp-table comp-table__col-{{tableColumns}}" 
  ng-class="{'comp-table-consultant__col-{{configuratorColumns}}':  returnTrue() }">
   some table html markup in here
</table>

我控制器中的功能:

  $scope.returnTrue = function () {
    return true;
  };

然而,它并没有将我的ng-class应用到桌面上,我在这里缺少什么? ng-class是否与表不兼容?

类名是正确的,并且表达式也正确计算(已经检查过)。

1 个答案:

答案 0 :(得分:0)

似乎你用ng-class切换类它可以工作。以下解决方案最终有效:

<table ng-class="{'comp-table-consultant__col-{{configuratorColumns}}':  returnTrue() }"
  class="comp-table comp-table__col-{{tableColumns}}">
   some table html markup in here
</table>