Angularjs:如何使用 ng-class 或 ng-if 显示空列?

Angularjs : How to show Empty column using ng-class or ng-if?

我有大约 15 行和 7 列显示为 table,每隔几行我将根据特定的分组和业务逻辑显示一个空行。标记相同 --- 正在为整行的每列显示。

现在我想显示一个空列或只是一个 space 来分隔前一行和下一行 --- ,我该如何使用 ng-classng-if?我正在使用 bootstrap。以下是我的工作代码

 <tr ng-repeat="row in ctrl.rows" class="myclass">                                            
   <td ng-repeat="col in row" ng-bind="col"></td>
 </tr>

尝试过

<td ng-repeat="col in row" ng-bind="col" ng-class="{col == '---': 'col-sm-1'}"></td> //it didnt work

请帮忙!

试试这个。你的 ng-class 语法不正确。

 <td ng-repeat="col in row" ng-bind="col" ng-class="{'col-sm-1': col == '---'}"></td>