2
私は取得「プロパティを読み取ることができませんが、未定義の 『購読』」私が取得MdPaginatorIntlプロバイダ設定後
app.module.ts
import { MaterialModule, MdPaginatorIntl } from '@angular/material';
import { mdPaginatorIntlRo } from './i18l/mdPaginatorIntl';
...
@NgModule({
...
providers: [
{ provide: MdPaginatorIntl, useClass: mdPaginatorIntlRo },
],
bootstrap: [AppComponent]
})
export class AppModule {}
./i18l/mdPaginatorIntl.ts私はこの行を削除する場合
export class mdPaginatorIntlRo {
itemsPerPageLabel = "Comenzi per pagină";
nextPageLabel = "pagina anterioară";
previousPageLabel = "pagina următoare";
getRangeLabel(page: number, pageSize: number, length: number): string {
if (length === 0 || pageSize === 0) {
return `0 la ${length}`;
}
length = Math.max(length, 0);
const startIndex = page * pageSize;
const endIndex = startIndex < length ?
Math.min(startIndex + pageSize, length) :
startIndex + pageSize;
return `${startIndex + 1} - ${endIndex} din ${length}`;
}
}
:
{ provide: MdPaginatorIntl, useClass: mdPaginatorIntlRo }
このページはうまく動作しますが、英語で表示されます。
私には何が欠けていますか?