2017-06-06 3 views
1

どうすればデータをソートして反応することができますか? どのライブラリを使用する必要がありますか?ここ は、このために賢明リストをソートして反応させるにはどうしたらいいですか?

data = [{ 
    key: 1, 
    name: 'Steve', 
    city: 'Paris', 
    }, { 
    key: 2, 
    name: 'Tim', 
    city: 'London', 
    }, { 
    key: 3, 
    name: 'Stella', 
    city: 'Bankok', 
    }, { 
    key: 4, 
    name: 'John', 
    city: 'Paris', 
}]; 
+1

どのフィールドで?あなたは並べ替えのためのlibを必要としないので、ループで直接行うことができます。 –

+0

ああ大丈夫ですよ。 –

答えて

1

使用Array.prototype.sort()フィールドをソートするデータです。

チェックこの例:ソートしたい

data = [{ 
 
    key: 1, 
 
    name: 'Steve', 
 
    city: 'Paris', 
 
    }, { 
 
    key: 2, 
 
    name: 'Tim', 
 
    city: 'London', 
 
    }, { 
 
    key: 3, 
 
    name: 'Stella', 
 
    city: 'Bankok', 
 
    }, { 
 
    key: 4, 
 
    name: 'John', 
 
    city: 'Paris', 
 
}]; 
 

 
data.sort((a,b) => a.name > b.name); 
 

 
console.log('updated data', data)

関連する問題