Angular-translate:指令属性没有过滤器

时间:2016-12-08 09:01:44

标签: angularjs angular-translate

您好,

在angular-translate文档中,它recommended for performance reasons使用translate-attr指令来翻译属性而不是过滤器:

<ANY translate-attr="{ ATTRIBUTE_NAME: 'TRANSLATION_ID' }"></ANY>
好的,好的!问题是它似乎不适用于指令属性。例如,使用AngularUI Bootstrap指令,这可以工作:

<uib-tab heading="{{ 'mytranslation'|translate }}"></uib-tab>

但这并不是:

<uib-tab translate-attr="{ heading: 'mytranslation' }"></uib-tab>

我做错了什么,或者由于其性质而无法对指令属性进行操作?

0 个答案:

没有答案