我有一个角度指令,它打印包含在messages.properties文件中的键的标题。我想动态生成由串连的关键“根。” + scope.value +“.title伪”这样动态生成具有范围值的键AngularJs
titre="{{ 'flux.' + 'typeFlux' + '.title' }}"
的结果应该是像滴度=“{{‘flux.typeFlux.title’} }“
我该如何在我的html文件中做到这一点?
谢谢。
我有一个角度指令,它打印包含在messages.properties文件中的键的标题。我想动态生成由串连的关键“根。” + scope.value +“.title伪”这样动态生成具有范围值的键AngularJs
titre="{{ 'flux.' + 'typeFlux' + '.title' }}"
的结果应该是像滴度=“{{‘flux.typeFlux.title’} }“
我该如何在我的html文件中做到这一点?
谢谢。
在这种情况下,您想要使用Object Bracket Notation。表达的动态部分被用作对象属性引用,像这样:
{{flux[typeFlux].title}}
'“根”。 +值+'.title''? –
'typeFlux'的值在该范围内并可以更改。 – Gabistic
是的,我明白这一点。在角度表达式中使用的每个变量始终作为范围属性进行评估。 –