角度为

时间:2017-01-18 21:55:57

标签: angularjs nested

我的模板上有两个动态变量,我想在angular上的另一个动态变量中使用动态。清楚我想要的东西我写下一个片段来清除我的目标:

我的这个片段的目标结果应该是“John Doe”,我的问题是**如何在角度中的另一个变量中使用变量? 有没有办法实现这个目标?

<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body>

<div ng-app="" ng-init="person={firstName:'John',var:'Doe'};dynamic='var'">

<p>The name is {{ person.{{dynamic}} }}</p>
</div>

</body>
</html>

1 个答案:

答案 0 :(得分:2)

试试此代码

<div ng-app="" ng-init="person={firstName:'John',var:'Doe'};dynamic='var'">
  <p>The name is {{ person[dynamic] }}</p>
</div>