1
のネストされた配列をSORTBYする私は、次のJavaScriptのオブジェクトがあります。私はそのようfrom
プロパティを使用してappointmentTimes
配列内の最初の項目を使用して配列オブジェクトをソートしたいUnderscore.js - どのようにオブジェクト
var appointments = [];
appointments.push(
{ id: '101',
status: 'accepted',
appointmentTimes: [ { from: '2016-10-28 12:00', to: '2016-10-28 13:00' } ] },
{ id: '102',
status: 'pending',
appointmentTimes: [ { from: '2016-10-24 12:00', to: '2016-10-24 13:00' },
{ from: '2016-10-24 15:00', to: '2016-10-24 16:00' } ] });
を各オブジェクトは昇順に表示されます。
したがって、上記の例では、ID 102のオブジェクトがリストの最初に表示されます。予定表配列の各項目は、すでに昇順になっています。
私は次のことを試してみたが、それは仕事doesntの:修正するマネージド
_.sortBy(appointments, function(appointments) {
return appointments.appointmentTimes.from;
});
使用リターンappointments.appointmentTimesを。 – Vanojx1
@ Vanojx1ありがとう、私は自分自身を把握することができたが、とにかく感謝。 – adam78