如何在 ng-repeat 中对数组数组的 属性 使用 orderBy

How to use orderBy for a property of an array of arrays in ng-repeat

是否可以通过值 属性 或特定数组索引对以下示例数据集进行排序?:

var rows = [
    [
        {
            value: 'hello',
            label: 'world'
        },
        {
            value: 'hello1',
            label: 'world1'
        },
        {
            value: 'hello2',
            label: 'world2'
        }
    ],
    [
        {
            value: 'asd',
            label: 'jkl'
        },
        {
            value: 'asd1',
            label: 'jkl1'
        },
        {
            value: 'asd2',
            label: 'jkl2'
        }
    ]
];

我试过这个重复语句:

ng-repeat="row in rows | orderBy:'-[1].value'"

它没有抛出错误,但也没有进行排序。

改ng-repeat这个这个。这将按第一列的值对行进行排序。 this代表行。

ng-repeat="row in rows | orderBy:'this[0].value'"