2016-06-14 99 views
0

我正在使用angular 1.5並使用translate將我的字符串外部化爲單獨的json文件。 翻譯的字符串有時無法加載,而是顯示字符串的路徑。 例如:不是顯示「Hello World」,而是顯示「greet.hello」。angularJS翻譯字符串未能加載

這不是一般的情況,當我刷新頁面時會消失。 不確定這是否是文件加載問題。

+0

是否使用綁定一次?使用類似這樣的內容添加您的HTML – avim101

+0

Im –

+0

{{'greet.hello'|翻譯}}

回答

0

刪除單引號。

它應該是{{greet.hello |翻譯}}。

使用指令是最好的做法。

角度運行每個單一的過濾器兩次每$消化週期一旦有所改變。

所以你可以做,而不是指令:

<h1 translate="{{greet.hello}}" ></h1>