在一个选项卡中创建rmd输出后,闪亮的仪表板主体显示为在所有选项卡中包含rmd输出
我有一个带3个标签的shinydashboard。在名为在一个选项卡中创建rmd输出后,闪亮的仪表板主体显示为在所有选项卡中包含rmd输出,r,shiny,markdown,knitr,R,Shiny,Markdown,Knitr,我有一个带3个标签的shinydashboard。在名为Results的第三个窗口中,将显示rmd文件。问题是,只要我打开这个选项卡并显示rmd报告,其他选项卡中的主体就会发生变化,并显示为生成报告。为什么会发生这种情况 rmd文件 --- title: "An example Knitr/R Markdown document" output: html_document --- {r chunk_name, include=FALSE} x <- rnorm(1
Results
的第三个窗口中,将显示rmd文件。问题是,只要我打开这个选项卡并显示rmd报告,其他选项卡中的主体就会发生变化,并显示为生成报告。为什么会发生这种情况
rmd文件
---
title: "An example Knitr/R Markdown document"
output: html_document
---
{r chunk_name, include=FALSE}
x <- rnorm(100)
y <- 2*x + rnorm(100)
cor(x, y)
---
标题:“Knitr/R降价文档示例”
输出:html\u文档
---
{r chunk_name,include=FALSE}
rmd代码添加了属性
最大宽度:800px代码>
要删除它,可以使用fragment.only选项
HTML(markdown::markdownToHTML(knit('exx.rmd', quiet = TRUE), fragment.only=TRUE))
或者,您可以将以下内容添加到ui
tags$head(tags$style(HTML("
body {
width: 100% !important;
max-width: 100% !important;
}
")))
然后对前面的选项卡没有影响
tags$head(tags$style(HTML("
body {
width: 100% !important;
max-width: 100% !important;
}
")))