为什么“<ng-container>无法使用”“标签

时间:2017-05-04 05:24:28

标签: angularjs angularjs-directive angular-ng-if

代码:

<table>
    <tr>
        <ng-container ng-if="false"> // here ng-container not working
            <td>
            <ng-container ng-if="false">abc</ng-container>// here ng-container working fine
            </td>
            <td><ng-container ng-if="true">xyz</ng-container></td>
        </ng-container>
    </tr>
</table>

输出:

xyz
  

此处预期的输出是没有显示任何一个单元格,但在<tr><td>标记<ng-container ng-if="false">之间无效。

如果有人想到这个问题,请解决。

2 个答案:

答案 0 :(得分:2)

我深入分析这个问题,我遇到了一些情况 <ng-container ng-if=""><ng-container ng-show=""><ng-container ng-hide="">条件在<table><td>代码之间无效但在<td>代码<ng-container ng-repeat="">内工作的情况也正常在所有标准中都很好。

答案 1 :(得分:0)

尝试将ng-container放在表格行

之前
np.interp