Nell'app shiny
utilizzo la funzione datatable
dalla libreria DT
per creare una tabella e si desidera allineare le colonne al centro. Posso usare formatStyle('column', textAlign = 'center')
ma riguarda solo il corpo della colonna e non l'intestazione.Allineamento colonne in DT datatable
13
A
risposta
25
È necessario impostarenell'argomento option
della funzione datatable
.
Guarda l'esempio di seguito
library(DT)
datatable(head(iris), rownames = FALSE, options = list(
columnDefs = list(list(className = 'dt-center', targets = 0:4))
))
OBS. Devi impostare il bersaglio. Nell'esempio tutte le 5 colonne sono allineate a "centro" (target = 0: 4). Infine, nota che i numeri delle colonne iniziano da 0, non da 1. Questa è una caratteristica di Javascript che sospetto. Ma io non sono un esperto di JS .. Comunque questo ha funzionato per me :)
Problemi correlati
- 1. maglia DT :: DataTable senza Pandoc
- 2. formatStyle su più colonne DT R
- 3. Ottenere un colonne DataTable DataType
- 4. Allineamento colonne in uscita C
- 5. Colonne selezionate da DataTable
- 6. DataTable con colonne dinamiche
- 7. Come rendere visibile la barra di scorrimento orizzontale in DT :: datatable
- 8. Unisci 2 colonne da datatable in datatextfield da dropdownlist
- 9. Copia datatable come colonne in un altro datatable
- 10. DataTable cerca su colonne specifiche
- 11. Come posso cercare più colonne in DataTable?
- 12. primefaces colonne statiche e dinamiche in datatable
- 13. Vim: Allineamento colonne da spazi bianchi
- 14. stringhe allineamento di un dataframe in colonne in r
- 15. C# DataTable join interno con colonne dinamiche
- 16. Come modificare l'ordine delle colonne DataTable
- 17. DataTable - Colonne dinamiche da origine dati Ajax?
- 18. C# Larghezza della colonna Datatable
- 19. Escludi/nascondi alcune colonne durante l'esportazione datatable
- 20. Ordina dt in jinja2 loop
- 21. Ordinamento personalizzato di colonne jQuery dataTable
- 22. Webix rimuove le colonne da un DataTable?
- 23. Memorizzazione datatable in ViewState
- 24. come copiare solo le colonne in un DataTable in un altro DataTable?
- 25. LINQ to DataTable
- 26. Pandas Dataframe: colonna divisa in più colonne, allineamento delle celle incoerente con allineamento a destra
- 27. Come esportare un DataTable in Xml con TUTTE le colonne come attributi?
- 28. Allineamento a 2 colonne in una vista testo
- 29. Converti DataTable in stream CSV
- 30. dati jQuery - Numero massimo di colonne in un datatable
Usa 'targets =" _ all "' per applicare a tutte le colonne indipendentemente dal numero di colonne. – rmf