小编eas*_*syX的帖子

如何使用orderBy并使用对象(而不是数组)过滤ng-repeat?

我有数据"喜欢"这个:

$scope.persons = {
        "ID123": {
            name_de: "Andre",
            name_en: "Anrew",
            age: 30,
            description: "He is the father of xyz and . . .",

             . . .

        },
        "IDabc": {
            name_de: "Markus",
            name_en: "Mark",
            age: 20,

             . . .
        },
        "IDxyz": {
            name_de: "Isaak",
            name_en: "Isaac",
            age: 23,

             . . .
        }

    . . .

}
Run Code Online (Sandbox Code Playgroud)

我有一个输入/ ng-repeat:

<input ng-model="query" placeholder="Suche . . .">
<ul>
    <li ng-repeat="p in persons | orderBy:'name_de' | filter:query"> Some output here . . . </li>
</ul> …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angularjs-ng-repeat

4
推荐指数
1
解决办法
2万
查看次数