我有很多专栏。许多列都具有属性“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>