Добавьте загрузочный счетчик с пакетом R DataTable
Я попытался использовать пакет cssloader с пакетом DT, но получил ошибку
Предупреждение: ошибка в датированных данных: "данные" должны быть двумерными (например, фрейм данных или матрица)
Есть ли другой способ добавить загрузочный счетчик, который будет работать с renderDT? Может быть, условная панель, которая скрывает / показывает?
Любая помощь приветствуется!
1 ответ
Вот рабочий пример для DT
с shinycssloaders
library(shiny)
library(DT)
library(shinycssloaders)
shinyApp(
ui = fluidPage(fluidRow(column(12,withSpinner(DT::DTOutput('tbl'))))),
server = function(input, output) {
Sys.sleep(2)
output$tbl = renderDT(
iris, options = list(lengthChange = FALSE)
)
}
)