Angularjs ng班不在桌子上工作?
我有以下html代码:Angularjs ng班不在桌子上工作?,angularjs,ng-class,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> 但是它没有将我的ng类应用到表中,我缺少了什么?ng类与表不兼容吗 类名正
<table class="comp-table comp-table__col-{{tableColumns}}"
ng-class="{'comp-table-consultant__col-{{configuratorColumns}}': returnTrue() }">
some table html markup in here
</table>
但是它没有将我的ng类应用到表中,我缺少了什么?ng类与表不兼容吗
类名正确,表达式计算正确(已检查) 如果你用ng类来切换类,它会工作。以下解决方案最终奏效:
<table ng-class="{'comp-table-consultant__col-{{configuratorColumns}}': returnTrue() }"
class="comp-table comp-table__col-{{tableColumns}}">
some table html markup in here
</table>
这里有一些表格html标记
经过测试,工作正常。你能在plunker?AngularJS版本中复制它吗?您能显示表的类和ng类的呈现HTML是什么样子吗?@tasseKATT您确定{{tableColumns}}
插值内容将在ng class
类名中计算吗?我对此表示怀疑。是的,它会:@tasseKATT,这差不多。谢谢:)而且在1.2.0
<table ng-class="{'comp-table-consultant__col-{{configuratorColumns}}': returnTrue() }"
class="comp-table comp-table__col-{{tableColumns}}">
some table html markup in here
</table>