在R Shiny中,可以通过使用reactive
函数将用户从UI选择的输入粘贴到服务器中的反应对象中。
具体步骤如下:
textInput
函数创建一个文本输入框,让用户输入内容。textInput(inputId = "userInput", label = "请输入内容:")
reactive
函数创建一个反应对象,将用户输入的内容保存到该对象中。server <- function(input, output) {
userText <- reactive({
input$userInput
})
}
output$displayText <- renderText({
userText()
})
通过以上步骤,用户在UI中输入的内容将会被保存到服务器端的反应对象userText
中,并可以在需要的地方使用。
关于R Shiny的更多信息和示例,可以参考腾讯云的产品介绍页面:R Shiny
领取专属 10元无门槛券
手把手带您无忧上云