2016-03-25 516 views
5

我有一个R闪亮的仪表板应用程序,我在其中渲染R Markdown文档(它使用knitr :: kable函数打印数据表)并包含结果(:;闪亮的仪表板1.12.3:0.5.1 knitr)R有光泽的仪表板,markdown knitr :: kable网格线在升级后不见了

现在在shinydashboard输出渲染表使用uiOutput在ui.R

最近升级包在server.R使用includeHTML应用,并使其没有网格线,我不确定是什么造成的 - 有什么想法?

下面是代码的从server.R相关部分:

output$sae_text<-renderUI({ 
      req(input$sae_userids) 
      render('myrmd.Rmd',output_dir=".",output_file="temp.html",params=list(subject=input$sae_userids)) 
      includeHTML("temp.html") 
    }) 

下面是代码的从myrmd.Rmd相关部分:

这里是的相关部分来自ui.R的代码:

tabItem(tabName="SAE", 
      fluidRow(box(width=12,uiOutput("sae_text"))), 
     ), 
+0

有趣的是,如果我直接在chrome中打开temp.html,我会看到表格网格线。 – Sri

+1

而不是“相关”部分的代码,你能发布完整的代码来重现你的问题,其他人可以直接使用吗? – SymbolixAU

回答

0

我发现最新的rmarkdown软件包版本0.9.5有问题。 当我用旧版本0.8.1替换这个包时,网格线开始出现。它被报告给Rstudio支持团队。