Angular.js:翻译不适用于Internet Explorer 11

时间:2014-07-02 09:34:09

标签: javascript angularjs internet-explorer angular-translate

我正在使用角度翻译进行本地化。

这是我的代码:

var myObj.connected = false;

Html是:

<span translate>{{myObj.connected ? 'On' : 'Off'}}</span>

在我的控制器中,我从服务器获取数据并根据我的响应更新“myObj.connected”。 对于谷歌浏览器来说,情况正常,但在IE-11上它没有翻译价值。

1 个答案:

答案 0 :(得分:1)

简单地将其拆分为两个范围:

<span ng-show="myObj.connected" translate>On</span>
<span ng-show="!myObj.connected" translate>Off</span>

请记住避免使用ng-if。