আমি 'নাম' মান (লোডাশ ব্যবহার করে) দ্বারা একটি অ্যারে বাছাই করার চেষ্টা করছি। আমি নীচে সমাধান তৈরি করতে লোড্যাশ ডক্স ব্যবহার করেছি .অর্ডারবাইয়ের তেমন কোনও প্রভাব পড়েছে বলে মনে হয় না। অ্যারে বাছাই করার সঠিক উপায়ে কি কেউ কিছু আলোকপাত করতে পারে?
চরস অ্যারে
[
{
"id":25,
"name":"Anakin Skywalker",
"createdAt":"2017-04-12T12:48:55.000Z",
"updatedAt":"2017-04-12T12:48:55.000Z"
},
{
"id":1,
"name":"Luke Skywalker",
"createdAt":"2017-04-12T11:25:03.000Z",
"updatedAt":"2017-04-12T11:25:03.000Z"
}
]
ফাংশন কোড
var chars = this.state.characters;
_.orderBy(chars, 'name', 'asc'); // Use Lodash to sort array by 'name'
this.setState({characters: chars})