![](/img/trans.png)
[英]How to Change the content of pageSizeOptions in Material Paginator
[英]How is it possible to change default labels in Material Paginator?
在您使用材料分頁器的組件中,將此添加到.component.ts 文件
import { MatPaginatorIntl } from '@angular/material/paginator';
export class AppComponent {
constructor(private paginator: MatPaginatorIntl) {
paginator.itemsPerPageLabel = "My Items Per Page";
paginator.firstPageLabel = "First Page Label";
paginator.nextPageLabel = "My Next Page";
paginator.previousPageLabel = "My Previous Page";
paginator.getRangeLabel = (page: number, pageSize: number, length: number) => {
length = Math.max(length, 0);
const startIndex = page * pageSize;
const endIndex =
startIndex < length
? Math.min(startIndex + pageSize, length)
: startIndex + pageSize;
return `${startIndex + 1} of ${endIndex} / ${length}`;
}
}
// ...
}
參見https://material.angular.io/components/paginator/api#material-paginator-services
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.