gpt4 book ai didi

r - 如何通过URL将参数传递给 Shiny 的应用程序

转载 作者:行者123 更新时间:2023-12-03 09:49:34 25 4
gpt4 key购买 nike

在网络浏览器中,您可以将参数传递给类似

www.mysite.com/?parameter=1

我有一个出色的应用程序,我想在计算中使用传递给网站的参数作为输入。那么是否可以执行类似www.mysite.com/?parameter=1的操作,然后使用input!parameter?

您可以提供任何示例代码或链接吗?

谢谢

最佳答案

当应用程序基于URL初始化时,您必须自己更新输入。您将使用session$clientData$url_search变量来获取查询参数。这是一个示例,您可以轻松地将其扩展到您的需求中

library(shiny)

shinyApp(
ui = fluidPage(
textInput("text", "Text", "")
),
server = function(input, output, session) {
observe({
query <- parseQueryString(session$clientData$url_search)
if (!is.null(query[['text']])) {
updateTextInput(session, "text", value = query[['text']])
}
})
}
)

关于r - 如何通过URL将参数传递给 Shiny 的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32872222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com