2014-03-18 28 views
0

我有一個變量param,範圍爲$scope.param,總是foobar。我正在創建一個由<tr ng-repeat="d in data">定義的行。angular:使用可變密鑰訪問JSON值

當我有以下內容:<td>{{d.foo}}</td><td>{{d.bar}}</td>一切正常,數據顯示正常。但是,當我有<td>{{d.param}}</td>角度找不到任何內容並且單元格爲空時。

換句話說,我試圖訪問一個對象值使用變量作爲關鍵而不是關鍵本身。任何想法如何做到這一點?

+0

$ scope.param和@ scope.data是不一樣的東西。只要把參數,而不是d.param。 –

回答

2

使用括號標記:

{{d[param]}}