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