Angular 如何使用 NG-ZORRO 分页
How to paginate with NG-ZORRO in Angular
我想在 Html 页面中使用 NG-ZORRO 分页,它工作正常但我如何 link 满足于分页?
这是我的Html代码
<div class="row card-group-row">
<div class="col-md-6 col-lg-4 col-xl-3" *ngFor="let course of draftCourses"> //I want to paginate this data
<div class="card-blog">
<a href="#">
<img src="../assets/images/image.jpg" alt="" class="img-blog" />
</a>
<div class="card-blog-wrap">
<a href="#">
<h4 class="title-blog">{{course.course_title}}</h4>
</a>
</div>
</div>
</div>
<nz-pagination [nzPageIndex]="1" [nzTotal]="500" [nzPageSize]="2" id="demo"> </nz-pagination>
</div>
我在 HTML 中得到分页,但它没有 link 内容。我以前使用过 ngx-pagination,但我想在我的代码中使用 nz-pagination,所以有人可以帮助我如何做吗?
这是 NG-ZORRO 的官方 link Click here for link
提前致谢。
您需要实施将在页面索引更改时触发的事件。
绑定使用(nzPageIndexChange):
<nz-pagination [nzPageIndex]="1" [nzTotal]="500" [nzPageSize]="2" (nzPageIndexChange)="onPageIndexChange($event)" id="demo"></nz-pagination>
然后在你的组件中你可以像下面这样实现:
export class YourAngularComponent{
onPageIndexChange($event) {
//do something here to go to next page
}
.
.
}
我想在 Html 页面中使用 NG-ZORRO 分页,它工作正常但我如何 link 满足于分页?
这是我的Html代码
<div class="row card-group-row">
<div class="col-md-6 col-lg-4 col-xl-3" *ngFor="let course of draftCourses"> //I want to paginate this data
<div class="card-blog">
<a href="#">
<img src="../assets/images/image.jpg" alt="" class="img-blog" />
</a>
<div class="card-blog-wrap">
<a href="#">
<h4 class="title-blog">{{course.course_title}}</h4>
</a>
</div>
</div>
</div>
<nz-pagination [nzPageIndex]="1" [nzTotal]="500" [nzPageSize]="2" id="demo"> </nz-pagination>
</div>
我在 HTML 中得到分页,但它没有 link 内容。我以前使用过 ngx-pagination,但我想在我的代码中使用 nz-pagination,所以有人可以帮助我如何做吗?
这是 NG-ZORRO 的官方 link Click here for link
提前致谢。
您需要实施将在页面索引更改时触发的事件。
绑定使用(nzPageIndexChange):
<nz-pagination [nzPageIndex]="1" [nzTotal]="500" [nzPageSize]="2" (nzPageIndexChange)="onPageIndexChange($event)" id="demo"></nz-pagination>
然后在你的组件中你可以像下面这样实现:
export class YourAngularComponent{
onPageIndexChange($event) {
//do something here to go to next page
}
.
.
}