我无法从ng-repeat
循环中的对象获取工具提示显示翻译值(使用角度翻译):
<div ng-repeat="type in types">
<div>
<span ng-bind-html="type.icon"></span>
<label style="font-size: 20px;">{{type.nameNormal | translate}}</label>
<i class="fa fa-info-circle"
tooltip-class="custom-tooltip"
uib-tooltip="{{'type.descriptionNormal' | translate}}"
tooltip-placement="bottom"></i>
<hr class="hr-no-background">
</div>
</div>
P.S。 UI Bootstrap版本:0.13.4 Angular:1.4.4
答案 0 :(得分:0)
如果您使用的是ui bootstrap的0.13.4,则指令不会以&ube&#39; uib&#39;为前缀。前缀
有关详细信息,请参阅http://angular-ui.github.io/bootstrap/versioned-docs/0.13.4/#/tooltip
答案 1 :(得分:0)
好的,对于那些将来会面临同样问题的人:我只是没有为descriptionNormal
的翻译文件中添加任何值。
示例:
type.descriptionNormal = "DESCRIPTION"
翻译文件:
"DESCRIPTION": ""
情况就是这样。现在一切正常。
因此,如果值为空,则工具提示不会显示。