【发布时间】:2019-06-13 07:19:04
【问题描述】:
我动态绑定复选框,但不管复选框的数量,我只需要在每行中显示 3 个复选框。我怎样才能做到这一点?不仅是复选框,我们如何才能在 Angular 的每一行中只显示 3 个动态数据?
注意:数据将是动态的。
<table>
<ng-container *ngFor="let aar of appAccessRights">
<tr>
<td>
<ul>
<li *ngFor="let item of aar.applicationPermissions">
<input type="checkbox" id="AppPermissions{{item.id}}" class="k-checkbox" name="AppPermissions{{item.id}}">
<label class="k-checkbox-label" for="AppPermissions{{item.id}}">{{item.permissions}}</label>
</li>
</ul>
</td>
</tr>
</ng-container>
</table>
【问题讨论】:
-
当你说每行只需要 3 个复选框时,你的意思是只有 3 个
li元素吗? -
@ConnorsFan 意味着我将获得大约 20 个用于 api 复选框的 json 数据......我需要在表格中显示 20 个复选框,但我只需要在每行中显示 3 个复选框。这样每行就会有 7 行和 3 个复选框。
标签: angular checkbox dynamic html-table