2

angular-translate: http://angular-translate.github.ioの v2.4 に更新した ところ、translate-cloak が機能していないことがわかりました。v2.2で動作していました。「translate-cloak」クラスは、 translate-cloak属性を持つタグから削除されなくなりました。

問題を示すためのプランカーがあります。

http://plnkr.co/edit/NOxGMEqTy4FsZBSIK0zl

動作する場合は、2 行が表示されるはずです。2 行目は、属性を持つ div にあり translate-cloakます。

index.html の 9 行目を下の行に変更して (angular-translate の v2.4 から v2.2 に変更)、v2.2 で動作することを確認できます。

<script src="angular-translate.v2.2.js"></script>

私は何かを逃しましたか?

4

2 に答える 2

0

https://github.com/angular-translate/angular-translate/commit/98fe649a241b79c245fb32d838b84f0fac319f5a

これは上記のコミットによって引き起こされたバグだと思います。

実際には、angular-translate.v2.4.js の 924 行目で「$translateChangeEnd」を「$translateLoadingSuccess」に置き換えれば問題ありません。

于 2014-09-29T06:44:36.423 に答える