【发布时间】:2020-03-17 07:55:09
【问题描述】:
我正在使用 Angular 7 上的响应式表单,我需要使用 制作一个下拉列表,并且我需要将选项从英语翻译成法语。选项在我的 Ts 文件中设置。我听说过 ICU 表达式,我已经阅读了文档,但我不明白它如何适合我的情况。有人可以帮我吗?
我的 HTML:
<select name="material" class="form-control input-underline input-lg" formControlName="material"
[(ngModel)]="portal.material" type="text" required i18n>
<option selected disabled value=undefined [ngValue]="null">Select a material</option>
<option *ngFor="let item of material_tab" [ngValue]="item">{{item.name}}</option>
</select>
我的 T:
materials_tab = [{ name: 'Wood' }, { name: 'Cardboard' }, { name: 'Plastic' }, { name: 'Paper' }, { name: 'Glass' }, { name: 'Metal' }, { name: 'Other' }];
提前致谢。
【问题讨论】:
标签: angular internationalization angular-i18n