1

我正在使用angular 1.2.25,angular-translate 2.0.1和.angular-translate-loader-static-files 2.0.0angular-bindonce 0.3.1

我想要做的是用 bindonce 翻译一个静态翻译键。所以我得到了这个代码片段:

<div bindonce>
  <div bo-bind="'TEST' | translate"></div>
</div>

作为这个片段的结果,显示的是翻译键而不是翻译。如果我现在使用ng-bind而不是bo-bind一切正常:

<div>
  <div ng-bind="'TEST' | translate"></div>
</div>

我已经使用调试器逐步完成,执行时似乎翻译过滤器不存在bo-bind

有什么方法可以将这种一次性绑定与角度平移结合使用吗?

这是一个复制我的问题的笨蛋

4

1 回答 1

0

尝试:

<div bindonce="languages">  <div bo-bind="'TEST' | translate"></div></div>

在控制器中,当角度翻译构建完成时,只需设置范围“语言”= true。我认为您应该使用 rootscope 来保存“语言”

于 2014-10-30T16:31:37.477 回答