在闪亮的应用程序上出现指南页面,类似于Radiant';s

在闪亮的应用程序上出现指南页面,类似于Radiant';s,r,shiny,R,Shiny,Radiant是一款令人惊叹的闪亮小程序,每个人都可能知道: 此应用程序通过在每个侧边栏面板下方使用可单击的“?”标记,以及随后在页面上显示的文档,为用户提供了一种非常好的帮助 谁能解释一下如何将这样的帮助页面添加到我的闪亮小程序中?我在这个小程序的代码中找不到相关的函数 您应该查看R包:shinyBS。在你可以使用的功能,我正是你要找的 下面是发布在上的示例应用程序,您可以在按下“查看表格”后看到,弹出窗口将与表格一起出现 此外,为了获得这个漂亮的问号按钮,您可以将使用bsButton()创

Radiant是一款令人惊叹的闪亮小程序,每个人都可能知道:

此应用程序通过在每个侧边栏面板下方使用可单击的“?”标记,以及随后在页面上显示的文档,为用户提供了一种非常好的帮助


谁能解释一下如何将这样的帮助页面添加到我的闪亮小程序中?我在这个小程序的代码中找不到相关的函数

您应该查看R包:
shinyBS
。在你可以使用的功能,我正是你要找的

下面是发布在上的示例应用程序,您可以在按下“查看表格”后看到,弹出窗口将与表格一起出现

此外,为了获得这个漂亮的问号按钮,您可以将使用
bsButton()
创建的函数/对象与
bsModal()
一起用作触发器


-->这里有一个链接,其中有一个shinyBS的示例,可能会对您有所帮助

您应该查看R包:
shinyBS
。在你可以使用的功能,我正是你要找的

下面是发布在上的示例应用程序,您可以在按下“查看表格”后看到,弹出窗口将与表格一起出现

此外,为了获得这个漂亮的问号按钮,您可以将使用
bsButton()
创建的函数/对象与
bsModal()
一起用作触发器


-->这里有一个链接,其中有一个shinyBS的示例,可能会对您有所帮助

关于闪亮应用指南,我遇到了很棒的
rintrojs
软件包,它允许您在
闪亮应用中构建小部件的描述。你可以在这里找到描述

rm(list=ls())
图书馆(闪亮)
图书馆(shinyjs)
图书馆(rintrojs)

ui关于闪亮应用指南,我遇到了很棒的
rintrojs
软件包,它允许您在
闪亮应用中构建小部件的描述。你可以在这里找到描述

rm(list=ls())
图书馆(闪亮)
图书馆(shinyjs)
图书馆(rintrojs)

uiRadiant对帮助文件使用modals。在Shining的最新版本中,最简单的方法是使用
modelDialog
。有关帮助文件,请参见

Radiant使用模态。在Shining的最新版本中,最简单的方法是使用
modelDialog
。见

谢谢!非常有用:)谢谢!非常有用:)
rm(list = ls())
library(shiny)
library(shinyjs)
library(rintrojs)

ui <- fluidPage(
  useShinyjs(),
  introjsUI(),
  introBox(actionButton("hide","a"),data.step = 1,data.intro = "By Clicking this button the other one will dissapear"),
  introBox(actionButton("b","b"),data.step = 2,data.intro = "Toggle this button"),br(),
  bsButton("help", label = "About this Page", block = F,style = "primary",icon =icon("question-circle"))
)

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

  observeEvent(input$help,introjs(session, options = list("showBullets"="false", "showProgress"="true", "showStepNumbers"="false","nextLabel"="Next","prevLabel"="Prev","skipLabel"="Skip")))

  observeEvent(input$hide,{
    toggle("b")
  })

})
runApp(list(ui = ui, server = server))