表格列可见性更改时的角度表加载微调器

时间:2016-10-19 06:31:18

标签: javascript angularjs

我有很多专栏。许多列都具有属性“ng-show”。此外,我创建了一个功能,隐藏或显示一些表格列(“ng-show”)。

当我尝试应用表格列时,可见性更改ir需要2-3秒才能更新表格。是否可以在桌面上添加加载微调器?

简化的表格结构:

    <table class="classesList" id="tableId">
<thead>
    <tr>
        <th ng-show="tableColumns[0].show" >
            <span>Header1</span>
        </th>
        <th ng-show="tableColumns[1].show" >
            <span>Header1</span>
        </th>
        <th ng-show="tableColumns[2].show" >
            <span>Header1</span>
        </th>

        ...
    </tr>
</thead>
<tbody>
    <tr ng-repeat="row in rows">
        <td ng-show="tableColumns[0].show">
            <span>Data1</span>
        </td>
        <td ng-show="tableColumns[1].show">
            <span>Data2</span>
        </td>
        <td ng-show="tableColumns[2].show">
            <span>Data3</span>
        </td>

        ...
    </tr>
</tbody>

0 个答案:

没有答案