是否有可能以某种方式使用闪亮的renderdatatable只显示第一行和最后一行?如果订购了表,则会更改。
对于这个例子
if (interactive()) {
shinyApp(
ui = fluidPage(
fluidRow(
column(12,
dataTableOutput('table')
)
)
),
server = function(input, output) {
output$table <- renderDataTable(data.frame(A = 1:20, B = 20:1),
options = list(
pageLength = 10
)
)
}
)
}
所需的输出输出为
A B
1 1 20
20 20 1
如果用户通过B订购
A B
1 20 1
20 1 20
答案 0 :(得分:0)
您可以在响应空间内操作数据表以创建所需的任何行为。在这里,我在订购/重新订购后取df对象的头部和尾部:
length