是否有一種方式來顯示從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表達式時,您可以在不通過服務器的情況下引用輸入元素,但我不確定如何在此特定實例之外實現該功能。