r shiny data table 有时不显示
r shiny data table sometimes does not display
我遇到了一个奇怪的情况,这让我很困惑并搜索了一段时间,但似乎与我的数据 table 包没有相同的问题。
我只是在我闪亮的应用程序中使用了基本的默认数据 table,请参见示例:
Server.R
library(shiny)
library(DT)
shinyServer(function(input, output) {
output$expense_table_check<-renderDataTable({
iris
})
})
ui.R
library(shiny)
shinyUI(fluidPage(
mainPanel(
navlistPanel(
tabPanel("DT",h1("DT"),
dataTableOutput("expense_table_check"))
)
)
)
)
上述方法有时可以正常工作,但有时却不行。我尝试将 dataTableOutput("expense_table_check")
替换为
dataTableOutput('expense_table_check')
然后它有时有效,但有时无效。
我还尝试用 expense_table_check2
替换输出名称 expense_table_check
。但是还是不能解决问题。任何建议或意见表示赞赏。
修改代码如下,终于解决了问题,现在一直运行良好;只需在数据表前添加 DT::
:
Server.R
library(shiny)
library(DT)
shinyServer(function(input, output) {
output$expense_table_check <- DT::renderDataTable({
iris
})
})
ui.R
library(shiny)
shinyUI(fluidPage(
mainPanel(
navlistPanel(
tabPanel("DT",h1("DT"),
DT::dataTableOutput("expense_table_check"))
)
)
)
)
我遇到了一个奇怪的情况,这让我很困惑并搜索了一段时间,但似乎与我的数据 table 包没有相同的问题。
我只是在我闪亮的应用程序中使用了基本的默认数据 table,请参见示例:
Server.R
library(shiny)
library(DT)
shinyServer(function(input, output) {
output$expense_table_check<-renderDataTable({
iris
})
})
ui.R
library(shiny)
shinyUI(fluidPage(
mainPanel(
navlistPanel(
tabPanel("DT",h1("DT"),
dataTableOutput("expense_table_check"))
)
)
)
)
上述方法有时可以正常工作,但有时却不行。我尝试将 dataTableOutput("expense_table_check")
替换为
dataTableOutput('expense_table_check')
然后它有时有效,但有时无效。
我还尝试用 expense_table_check2
替换输出名称 expense_table_check
。但是还是不能解决问题。任何建议或意见表示赞赏。
修改代码如下,终于解决了问题,现在一直运行良好;只需在数据表前添加 DT::
:
Server.R
library(shiny)
library(DT)
shinyServer(function(input, output) {
output$expense_table_check <- DT::renderDataTable({
iris
})
})
ui.R
library(shiny)
shinyUI(fluidPage(
mainPanel(
navlistPanel(
tabPanel("DT",h1("DT"),
DT::dataTableOutput("expense_table_check"))
)
)
)
)