我之前已经问过类似的问题,但这个问题有点不同.我有一个未命名的对象数组,其中包含一个命名对象数组,我需要获取"name"为"string 1"的对象.这是一个示例数组.
var array = [
{ name:"string 1", value:"this", other: "that" },
{ name:"string 2", value:"this", other: "that" }
];
Run Code Online (Sandbox Code Playgroud)
更新:我应该早些说过,但是一旦找到它,我想用一个编辑过的对象替换它.
在Angularjs 1中,可以按以下方式排序和过滤:
<ul ng-repeat="friend in friends | filter:query | orderBy: 'name' ">
<li>{{friend.name}}</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
但我在Angularjs 2.0中找不到任何如何做到这一点的例子.我的问题是如何在Angularjs 2.0中进行排序和过滤?如果它仍然不受支持,是否有人知道何时或是否将它放入Angularjs 2.0?