我在我的ui
中创建了一个动作按钮div(style="display:inline-block",actionButton("action", label = "Help"))
我希望此按钮创建一个用户可以关闭的帮助框,其中包含有关如何使用此应用程序的文本。我该怎么做?
另外,如何自定义此按钮?如字体,颜色,对齐......
由于
答案 0 :(得分:2)
单击操作按钮会增加一个值,最初为0.您可以在renderUI
文件中使用server.R
来定义当输入$ action为偶数时为空的窗口小部件,并helpText
什么时候很奇怪。这样,相同的操作按钮将打开和关闭帮助。
output$HelpBox = renderUI({
if (input$action %% 2){
helpText("Here is some help for you")
} else {
return()
}
})
在ui.R
中,使用uiOutput
功能显示小部件。请记住,在单击操作按钮之前,它不会显示任何内容。
uiOutput("HelpBox")