0

私は大きな問題を抱えています。次のように配列をソートしたい:

 '0' ...
        '0' ...
            'id' => "XXXXX"
            'from' ...
                'name' => "XXXX"
                'id' => "XXXXXXXX"
            'story' => "XXXXXXXXXX"
        '1' ...
            'id' => "XXXXX"
            'from' ...
                'name' => "XXXX"
                'id' => "XXXXXXXX"
            'story' => "XXXXXXXXXX"
        '2' ...
            'id' => "XXXXX"
            'from' ...
                'name' => "XXXX"
                'id' => "XXXXXXXX"
            'story' => "XXXXXXXXXX"

キー FROM-NAME で配列をソートしたいと思います。手伝って頂けますか?

4

1 に答える 1

3

これを試して:

yourarray.sort(function(a,b){
    return a.from.name<b.from.name ? -1 : 1;
});
于 2012-07-21T12:47:40.073 に答える