javascript - AngularJS 翻译和 ui 工具提示 html

标签 javascript angularjs angular-ui angular-translate

我有这样的看法:

uib-tooltip-html="tooltipData(form, field)"

tooltipData返回数据(示例):

***
var str = $translate.instant('LONG_EMAIL')
return str;
***

当我切换我的应用程序的语言时 - 翻译没有更新((

当我硬编码时(这是解决这个问题的糟糕方法)

uib-tooltip-html="{{'LONG_EMAIL' | translate}}"

一切顺利

如何翻译从 Controller 返回的字符串?

最佳答案

更简单的解决方案

uib-tooltip="{{ 'LONG_EMAIL' | 翻译 }}"

关于javascript - AngularJS 翻译和 ui 工具提示 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36763470/

相关文章:

javascript - AngularJS 中依赖字段的表单验证

javascript - 如何动态分配属性

javascript - 单击链接时如何更新当前选项卡的 URL?

javascript - AngularJS 指令限制 A 与 E

javascript - 转义 Angular 属性中的字符?

javascript - UIkit.pagination 不是一个函数

javascript - 正则表达式匹配纠结的表达式

javascript - JQuery - 根据 2 个不同的选择下拉值显示隐藏 DIVS

javascript - 使用 angular-ui-bootstrap 进行弹出

angularjs - 尝试在标记模式(不是简单标记)中使用angular ui-select2,丢失对象