r - 冻结数据表中的页眉和页脚 - 闪亮
问题描述
我想在闪亮的应用程序中冻结数据表的页眉和页脚。我已经研究并找到了这个链接https://datatables.net/examples/basic_init/scroll_xy.html。但是当我从上面的链接中包含脚本时,数据表并没有被冻结。请帮我解决这个问题。
library(shiny)
library(shinydashboard)
ui <- dashboardPage(skin = "black",
dashboardHeader(title = "test"),
dashboardSidebar(
sidebarMenu(
menuItem("Complete", tabName = "comp"))),
dashboardBody(useShinyjs(),
tabItems(
tabItem(tabName = "comp",
fluidRow(
box(title = "data", width = 12, solidHeader = TRUE, status = "primary",
collapsible = TRUE, dataTableOutput("tbe")))))))
server <- function(input, output, session) {
output$tbe <- renderDataTable(mtcars)
observe({
runjs("
$(document).ready(function() {
$('#DataTables_Table_0').DataTable( {
\"scrollY\": 200,
\"scrollX\": true
} );
} );
")
})
}
shinyApp(ui, server)
谢谢,SJB。
解决方案
推荐阅读
- android - 在后台从 iOS 和 Android 应用程序在 Facebook 页面上发布视频
- dialogflow-es - 当一个谷歌操作被隐式启动时,我们可以跳过它提示用户确认的部分吗?
- c# - 我想在 C# 中使用 winform MVP 模式来增加数量
- r - 使用 Impala 连接的数据框中的时区更改为 GMT
- pascal - 对 Pascal 中 MOD 语句或 FOR 循环的误解
- c# - SQL LIKE 表达式给出空结果
- python - 如何比较 2 个 json 文件并仅获取 2 个键/值对的差异并使用 python 打印它们
- reactjs - Invariant Violation: Avatar(...): 没有从渲染返回。这通常意味着缺少返回语句
- restsharp - 如何使用 restsharp 发布复杂的 Json 数据(正文)?
- c - 用c语言用俄语符号修改字符串