aurelia i18n updateTranslations不令人耳目一新的RC

时间:2016-09-02 07:48:28

标签: aurelia aurelia-i18n

只有在使用

时才会出现问题
${'message' | t }

当我使用格式

t="message"

它显示空白(无)但响应语言变化然后显示。

s.subscribe('i18n:locale:changed', payload => {
      this.i18n.updateTranslations(this.element);
});
更改语言时会出现

,但没有任何内容刷新。

问候

1 个答案:

答案 0 :(得分:2)

原因是无法从外部发出ValueConverters信号以表示重新评估。

正是在这种情况下,TBindingBehavior是在@valichek提到的时候引入的。如果这不起作用,我会要求你在官方报告中创建一个问题,包括一个描述问题的小样本。