【问题标题】:Make DT (DataTable) responsive using flexdashboard with Shiny in R在 R 中使用带有 Shiny 的 flexdashboard 使 DT(DataTable)响应
【发布时间】:2020-07-12 10:39:21
【问题描述】:

以下示例(文件ex.Rmd)在窗口宽度较小时产生水平滚动条。有什么方法可以让表格完全响应,即移除水平滚动并在折叠信息下添加列?

    ---
    title: "Untitled"
    output: 
      flexdashboard::flex_dashboard:
        orientation: rows
        vertical_layout: fill
    runtime: shiny
    editor_options: 
      chunk_output_type: console
    ---

    ```{r setup, include=FALSE}
    library(flexdashboard)
    library(DT)
    ```

    Menu
    =======================================================================

    Row
    -----------------------------------------------------------------------

    ### Testing  

    ```{r}
    renderDT(head(mtcars), extensions = c('Responsive'))
    ```

【问题讨论】:

  • 您找到解决方案了吗?我遇到了完全相同的问题

标签: r shiny dt flexdashboard


【解决方案1】:

怎么样

renderDT({
  datatable(head(mtcars), extensions = c('Responsive'), 
            options = list(responsive = TRUE))
})

【讨论】:

  • 它似乎给出了相同的结果。我添加了输出窗口的截图。
  • 这个答案也没有为我解决同样的问题
猜你喜欢
  • 2020-12-15
  • 2018-02-09
  • 2017-10-16
  • 1970-01-01
  • 2020-12-09
  • 2019-03-07
  • 2019-02-24
  • 2021-02-03
  • 2020-04-03
相关资源
最近更新 更多