Ho appena iniziato a testare Slickgrid per un progetto a cui sto lavorando e sono molto impressionato dalle sue prestazioni. Un requisito che ho è l'ordinamento su più colonne. Non ho la testa completamente avvolta attorno al Dataview in Slickgrid, quindi forse mi manca qualcosa di ovvio, ma c'è un modo per ordinare una griglia su più colonne? Anche se l'interfaccia utente non è in grado di gestire l'ordinamento di più di uno, mi piacerebbe poter chiamare una funzione con le colonne in ordine, più in ordine crescente o decrescente. Sono stato in grado di farlo con Datatables, ma non ha il raggruppamento (un altro requisito per il progetto).Ordinamento di Slickgrid per più colonne?
Nel peggiore dei casi, ricorrerò a fare l'ordinamento sul server e servire il contenuto al client ordinato in modo statico.
Grazie a @tin. Questo sembra essere quello di cui ho bisogno. Ma posso ordinare solo con la griglia o devo usare DataView se voglio implementare l'ordinamento/filtraggio? L'ho visualizzato solo con la griglia, ma l'implementazione di DataView sembra implicare molto più lavoro da parte mia. – technomalogical
La griglia non manipola i dati. Tu fai. Detto questo, non è necessario utilizzare DataView per ordinare. Basta ordinare i dati e invalidare la griglia per riflettere le modifiche nei dati. Come in: myData.sort (combinedComparer) – Tin
Sto lottando con la stessa domanda al momento. Ho bisogno di ordinamento e filtraggio a più colonne, ma non ho implementato DataView. DataView sembra fare solo l'ordinamento a colonna singola, ma probabilmente c'è un modo per sovrascriverlo. – Fantius