Sayfanın her tarafında tam olarak uzanmayan bir DataTable (tüm sıralama, arama ve sayfa özellikleriyle birlikte) almak istiyorum ve her birinde büyük miktarlarda beyaz alan oluşuyor sütun ... Sütun genişlikleri renderDataTable olmadan parlak bir uygulamanın görünümü
... ideal olarak sütun ilerenderTable
gelen "wrap" tarzı benzer genişliklerini ...
ben kn Bununla birlikte, göreli sütun genişliklerini düzeltebilirim, ancak tablom, seçili girdilere bağlı olarak farklı sayıda sütunla dinamik olarak güncellenecektir. Sağ taraftaki boş alana genişletmek için ek sütunlar tercih ederim ve tarayıcı penceresi genişliğinden daha geniş bir hale gelirse yatay kaydırma çubuğunu tetiklerim. Yukarıdaki resimlerde tablolardan
tekrarlanabilir örnek ...
library(shiny)
runApp(list(
ui = navbarPage(
title = 'Tables',
tabPanel('dataTableOutput', dataTableOutput('ex1')),
tabPanel('tableOutput', tableOutput('ex2'))
),
server = function(input, output) {
output$ex1 <- renderDataTable(iris)
output$ex2 <- renderTable(iris)
}
))
Sorunuzu doğrudan ele almadığını biliyorum, ancak RStudio, diğer güzel nesneler arasında yer alan R için htmlwidgets öğesini duyurdu. http://www.htmlwidgets.org/showcase_datatables.html – Khashaa