【发布时间】:2018-10-17 10:02:27
【问题描述】:
我正在从数据库中提取一组数据并用一个简单的表格显示它。我要做的是向该表格添加分页功能。例如,在每个页面中将有 5 行。在这种情况下 courseData是数组。
<table style="border-spacing: 5rem">
<tr >
<td style="font-size: 20px;">CRN</td>
<pre> </pre>
<td style = "font-size: 20px;" >Name</td>
<pre> </pre>
<td style ="font-size: 20px;" >Lecturer</td>
<pre> </pre>
<td style = "font-size: 20px;" >Level</td>
<pre> </pre>
<td style = "font-size: 20px;" >Days</td>
<pre> </pre>
<td style = "font-size: 20px;" >Time</td>
</tr>
<ng-container *ngFor="let data of courseData">
<tr>
<td style="text-decoration: underline;" (click)="crnClicked(data.crn)">{{data.crn}}</td>
<pre> </pre>
<td *ngIf="data.specialapp !=1" >{{data.name}}</td>
<td style="font-weight: bold;"*ngIf="data.specialapp==1" >{{data.name}}</td>
<pre> </pre>
<td>{{data.lecturer}}</td>
<pre> </pre>
<td>{{data.level}}</td>
<pre> </pre>
<td>{{data.days}}</td>
<pre> </pre>
<td>{{data.hours}}</td>
<button *ngIf="data.specialapp!=1" ion-button small round (click)="addCrn(data.crn)" color="primary" block>+</button>
</tr>
</ng-container>
</table>
【问题讨论】:
-
到目前为止,您在分页方面取得了一些成就吗?
-
不幸的是,我以前从未使用 Angular 进行分页:(
-
顺便说一下,我可以看到 Angular(而不是 AngularJS)指令
-
抱歉我编辑了它
标签: angular pagination