gpt4 book ai didi

r - 数据表输出不可在 Y 方向滚动

转载 作者:行者123 更新时间:2023-12-01 23:20:42 25 4
gpt4 key购买 nike

我有我希望在 R 中的 flexdashboard 中显示的数据。我使用 DT::renderDataTable({DT::datatable(data(), options=list(scrollX=TRUE))}) 构建数据表

这在显示 10 个条目时效果很好,但是当我选择显示 25 个条目的选项时,我无法向下滚动到页面底部并单击第二页按钮、下一个按钮等。我无法垂直滚动我以前可以。我试过 sScrollY = "300px"选项,但这不会让数据表扩展以填充我的 flexdashboard 上的整个页面。问题是当我尝试在 y 方向滚动时,观察的行被切断并且无法访问。

我想知道我需要做什么才能使数据表按预期扩展和填充,如 https://shiny.rstudio.com/gallery/datatables-options.html 所示

从示例中,您可以看到当您更改显示的行数时仍然可以上下滚动。我无法在新版本的数据表中执行此操作。截至目前,我将显示的行数限制为 10……然而,这不是一个长期的解决方案。

任何想法都非常感谢。谢谢你。最好的,NF

最佳答案

我还没有找到令我满意的解决方案,但在此期间,我使用了 sScrollY = '75vh'争论并像这样构建数据表:
DT::renderDataTable({
DT::datatable(plot_data(), options = list(scrollX = TRUE, sScrollY = '75vh', scrollCollapse = TRUE), extensions = list("Scroller"))
})

至少这样分页是可见的。如果有人有其他想法,我很想听听。暂时干杯。 --内特

关于r - 数据表输出不可在 Y 方向滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41814311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com