2016-11-25 25 views
0

我有指令,我想從各種對象中呈現一個列表。如何連接內插中的2個表達式

控制器:

$scope.propertyName = 'price'; 

查看:

<div ng-repeat="item in obj"> 
<a>{{ 'item.' + propertyName }}</a> 
</div> 

對象obj將有不同的性質,我不能使用靜態屬性的名稱。

{{ 'item.' + propertyName }}返回字符串'item.price' - 我想表達式如{{ item.price }}

+0

我認爲這是一個糟糕的方式做到這一點 –

回答

2

就像你會做在JavaScript:

{{ item[propertyName] }} 
相關問題