是否有一种方式来显示从textInput()
在UI别处的价值,而不必经过server.R
的东西非常冗长像下面?收集所有用户输入整个闪亮应用
ui.R
library(shiny)
shinyUI(
fluidPage(
textInput('text_in', label = 'Write text here'),
# elsewhere in the UI...
textOutput('text_out')
))
server.R
library(shiny)
shinyServer(function(input, output) {
output$text_out = renderText(input$text_in)
})
这不是太糟糕了这个例子,但它变得非常冗长,当我需要做很多次。我的愿望是收集用户在整个应用程序中输入的所有输入内容,并在最后将它们编译为一张漂亮的表格,以便他们确认所有内容均已正确布置。
我见过在conditionalPanel()
中使用JavaScript表达式时,您可以在不通过服务器的情况下引用输入元素,但我不确定如何在此特定实例之外实现该功能。