.ts 文件中的 Angular2 i18n 管道转换
Angular2 i18n pipe transform in .ts file
我想翻译我的 angular2 material 小吃店中的消息。问题是要显示 snackbar 我需要将消息作为参数传递。使用 i18n 进行翻译: https://angular.io/api/common/I18nSelectPipe 。我不能使用插值作为参数。那么我如何在小吃栏中转换我的信息?
<button md-button (click)="openSnackBar(message, action)">Show snack-bar</button>
您可以通过在管道的新实例上调用 tranform
方法来显式使用它:
import { I18nSelectPipe } from '@angular/common';
const msg = new I18nSelectPipe().transform(message, this.inviteMap);
我想翻译我的 angular2 material 小吃店中的消息。问题是要显示 snackbar 我需要将消息作为参数传递。使用 i18n 进行翻译: https://angular.io/api/common/I18nSelectPipe 。我不能使用插值作为参数。那么我如何在小吃栏中转换我的信息?
<button md-button (click)="openSnackBar(message, action)">Show snack-bar</button>
您可以通过在管道的新实例上调用 tranform
方法来显式使用它:
import { I18nSelectPipe } from '@angular/common';
const msg = new I18nSelectPipe().transform(message, this.inviteMap);