角度模板:从服务中绑定i18n值更方便

时间:2017-02-17 10:50:13

标签: angular service angular2-template templating

我的应用中有很多国际化的东西。当然,我必须以某种方式绑定翻译的值。基本示例:

<h3>{{ this.localizationService.localized['welcomeHeaderExpression'] }}</h3>

<p>{{ this.localizationService.localized['introText'] }}</p>

做这些事情的最佳做法是什么?只需在private i18n: any = this.localizationService.localized组件中设置属性即可? 目标是使用它更方便:

<h3>{{ i18n['welcomeHeaderExpression'] }}</h3>

<p>{{ i18n['introText'] }}</p>

0 个答案:

没有答案