我有一个很大的角度应用程序。 如何在不更改DOM elmenets的情况下翻译变量?
例如:
<div data-ng-bind="{{ hello }}"></div>
我不想编辑这个HTML,但我想要hello变量。 没有过滤器,没有任何变化。 仅由js方面做出的更改。
答案 0 :(得分:1)
如果您的意思是添加本地化和多语言支持,那么有很多库可以帮助您。看看ng-i18next。
答案 1 :(得分:0)
您需要创建一个装饰器来编译状态。
使用$ provide.decorator函数更改常规插值方法。
$provide.decorator( "$interpolate", ... );
更多信息: https://docs.angularjs.org/api/auto/service/ $提供#装饰