J'essaie d'obtenir des entrées d'un module sur le serveur de l'application.Shiny: obtenir une entrée d'un module
ici est un exemple de ce que je veux, le app.R:
library(shiny)
source("test.R")
ui <- fluidPage(
tabPanel("tt", testUI("t"))
)
server <- function(input, output) {
ret <- callModule(test, "testm")
print(ret)
}
shinyApp(ui = ui, server = server)
Un module de test:
testUI <- function(id) {
ns <- NS(id)
tabPanel(NULL,
textInput(ns("textInput1"), label = h5(""), value = "")
)}
test <- function(input, output, session, data) {
reactive({input$textInput1})
}
Je voudrais imprimer le contenu de textInput1 de la fonction de serveur d'application .R et de l'observer.
Tanks pour votre réponse, maintenant ça marche! – Grundoc