r - 使用 R DataTable 包添加加载微调器

标签 r shiny spinner dt css-loader

我尝试将 cssloader 包与 DT 包一起使用,但出现错误

警告:数据表中的错误:“数据”必须是二维的(例如数据框或矩阵)

是否有另一种方法可以添加与 renderDT 一起使用的加载微调器? 也许是隐藏/显示的条件面板?

感谢任何帮助!

最佳答案

这是一个 DTshinycssloaders 的工作示例

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)
    )
  }
)

关于r - 使用 R DataTable 包添加加载微调器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51659481/

相关文章:

r - R 中 T 统计量的单边假设检验?

r - 在函数内调用 stop() 会导致 R CMD Check 抛出错误

R Shiny : how to use fontawesome pro version with the icon function?

android - 从特定主题中选择 Spinner

r - R中与调查设计相关的问题

R Shiny 模块 - 无法将类型 'closure' 强制转换为字符类型的向量

r - Shiny slider 定制值

java - 删除值后重置微调器

android - 有没有办法删除 Actionbar Sherlock 中 ics 微调器下的线?

r - ggplot2 图例与每个其他分组的轮廓