2013-07-01 80 views
2

我有一箇中繼器的中繼器內,像這樣:動態對象屬性重複聲明

<div ng-repeat='x in collection1'> 
    <div ng-repeat='y in collection2'> 
    </div> 
</div> 

我想要做的就是對象X的訪問屬性y,類似...

{{ x.{{y} }}} 

{{ x[ {{y}} ] }} 

...但是當我嘗試這個我相處的......「語法錯誤行錯誤:令牌'y'出乎意料,期待[:]。「

有沒有辦法像Angular這樣做這樣的事情,還是我在這裏粘骨?

+0

可能重複[如何使用動態密鑰訪問對象?](http://stackoverflow.com/questions/6921803/how-to-access-object-using-dynamic-key) – Stewie

回答

6
{{ x[y] }} 

這是jsfiddle,雖然這個例子有點人爲的做法。

+0

謝謝。這實際上是我嘗試過的第一件事,但事實證明我的對象沒有像我預期的那樣設置。當我需要x.name [first]等時,我正在尋找x [firstName]。 –