On 11/07/2018 17:20, Gollum1 wrote:
Maledizione, con il pc, mi faccio fregare sempre sui destinatari...
chiedo perdono ad Alessandro per il messaggio in privato.
No problem :)
in pratica ogni riga dell'array è un array a sua volta di elementi (o
un dizionario, se ci si trova meglio con questo,
Tecnicamente è un Object
ma come si comporta
sort con i dizionari?)
Come in PHP: passi a sort una funzione che prende due parametri.
Se a va prima di b, ritorni -1.
Se sono uguali, ritorni 0.
Se b va prima di a ritorni 1.
A quel punto nella funzione controlli quello che vuoi:
data.sort(function(a,b) {
return a.id < b.id ? -1 : 1
})
O qualcosa del genere. :)
Occhio che il sort è in place, quindi modifica l'array sorgente.
Bye.