2014-05-07 56 views
1

我有一些html数据绑定,需要动态,这里是我正在寻找的东西的类型的一个例子。嵌套ng-binding与angularJS

基本上我想能够得到user.female.firstNameuser.male.firstName但我不知道性别是什么,直到我运行另一个功能。

<h1>{{user.{{gender}}.firstName}}</h1> 

性别还会如何看待?

$scope.gender = 'female'; 
$scope.gender = female; 

就是这样的可能吗?

回答

4

对于HTML就足够:

<h1>{{user[gender].firstName}}</h1> 

中的JavaScript:

$scope.gender = 'female'; 

这里有一个的jsfiddle:

http://jsfiddle.net/zftLR