【发布时间】:2018-04-02 13:45:54
【问题描述】:
我第一次尝试 Angular-material,当我用 ngx-translate 测试 mat-select 时,它没有更新语言,直到重新点击输入会改变生效。
框架支持本地化/翻译还是我用错了
代码:
<mat-form-field>
<mat-select placeholder="City" [formControl]="city">
<mat-option *ngFor="let city of cityList" [value]="city.id">
{{city.name | translate}}
</mat-option>
</mat-select>
</mat-form-field>
【问题讨论】:
-
你遇到的任何错误,我没有使用 ngx translate 但我不认为这是由于材料不支持它
-
没有错误代码即使使用普通 html 也可以工作,它的材料在切换语言时不会更新文本,我什至尝试使用自定义管道和没有 ngx-translate 的对象来切换文本,但是在我单击输入之前,材料不会更新视图。我认为他们的组件不支持我不知道的异步/动态输入
标签: angular angular-material2 ngx-translate