我正在尝试使用shiny构建一个Web应用程序,我希望在弹出窗口中显示R函数的结果图,而不是在主面板中显示。例如,对于下面的示例(来自http://shiny.rstudio.com/articles/action-buttons.html),单击“Go”按钮将在弹出窗口中显示相同的图形。
我尝试添加一些JavaScript代码,但还没有成功...有人可以帮忙吗?
提前感谢您!
我尝试添加一些JavaScript代码,但还没有成功...有人可以帮忙吗?
提前感谢您!
library(shiny)
ui <- fluidPage(
actionButton("go", "Go"),
numericInput("n", "n", 50),
plotOutput("plot")
)
server <- function(input, output) {
randomVals <- eventReactive(input$go, {
runif(input$n)
})
output$plot <- renderPlot({
hist(randomVals())
})
}
shinyApp(ui, server)
<div class="modal-footer"> <a id="downloadData" class="shiny-download-link" href="" target="_blank" >Download</a> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div>
但是它没有显示出来... - Erica Faryplotly_click
事件一起工作?似乎无法使其正常工作。 - GopalaJavascript
来完成它。 - Pork Chop