0
我試圖通過循環中的當前ID訪問對象數組的屬性。AngularJs過濾到單個數組元素並輸出屬性
<tr ng-repeat="feature in element.features">
<td>{{ available_features | filter:{id: feature.feature_id} }}</td>
<td>x</td>
</tr>
Available_features:
{
id: 1
name: "Feature 1"
},
{
id: 2
name: "Feature 2"
},
{
id: 3
name: "Feature 3"
},
element.features是一個id數組,它引用了available_features數組中的id。
這會輸出對象,但我想要.name屬性。
UPDATE: 似乎它的工作原理:
<td>{{ (available_features | filter:{id: feature.feature_id})[0].name }}</td>
就在我用這個解決方案更新了我的問題之後,你們在這裏:P是的,我來到了第一個選項。 – mr12086 2014-09-29 10:16:11