首页 > 解决方案 > 我可以使用 RShiny 打开 RMarkdown 文件吗?

问题描述

有没有办法可以将 RMarkdown 文档嵌入到 RShiny 应用程序中?这样当有人点击它在新窗口中打开的文档时?我知道将 RShiny 嵌入到 RMarkdown 文档中很简单,但是反过来呢?

我在 RShiny 仪表板中工作,我希望能够打开我的 menuSubItem 并在那里有 Rmds 列表。

library(shiny)

ui <- dashboardPage(
  dashboardHeader(title = "MWE"),
  dashboardSidebar(
    sidebarMenu(
      id = "tabs",
      menuItem("Menu1", tabName = "dashboard", icon = icon("folder-open"),
           menuSubItem("Sub Menu 1",icon = icon("folder-open"), tabName = "subMenu1")
  )
)
  ),
  dashboardBody(
    tabItems(
        tabItem(tabName = "subMenu1",
            h2("How do I list RMarkdown files here?")
     )
    )
  )
)

server <- function(input, output, session) {
}

shinyApp(ui, server)

标签: rshinyr-markdownshinydashboard

解决方案


推荐阅读