本文介绍了R Shiny:includeMarkdown 无法呈现 htmlwidgets的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这个 rmd 文件可以呈现为 html,但输出是空的.与其他 htmlwidets 一样的问题,如 chartJSRadar

This rmd file render ok to html, but the output is empty in shiny. Same problem with other htmlwidets like chartJSRadar

file.rmd:

---
title: "test"
output: html_document 
--- 

```{r}  
rpivotTable::rpivotTable(data.frame(a = c(1:10) ) , rows = 'a'    )
```

这个闪亮的应用程序中缺少 htmlwidget

the htmlwidget is missing in this shiny app

ui <- shinyUI(
  fluidPage(
    includeMarkdown('file.rmd')
  )
) 
server <- function(input, output) { }  
shinyApp(ui, server)

这个问题与这个问题有关

推荐答案

回答我自己的问题.includeMarkdown 中的代码不会被 knitr 执行.

Answering my own question. The code in includeMarkdown is not be executed by knitr.

这篇关于R Shiny:includeMarkdown 无法呈现 htmlwidgets的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-18 04:11