Aggiungi un observer per mostrare notifiche
Ricorda che un observer viene usato per gli effetti collaterali, come mostrare un grafico, una tabella o del testo nel browser. Per impostazione predefinita, un observer attiva un'azione ogni volta che una delle sue dipendenze sottostanti cambia.
In questo esercizio userai un observer per mostrare una notifica nel browser, usando observe() e showNotification(). Poiché stiamo attivando un'azione con un observer, NON abbiamo bisogno di usare una funzione render***() o di assegnare i risultati a un output.
Questo esercizio fa parte del corso
Creare applicazioni web con Shiny in R
Istruzioni dell'esercizio
- Aggiungi un observer nel server per mostrare una notifica
"You have entered the name xxxx", dove
xxxxè il nome dall'input.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
ui <- fluidPage(
textInput('name', 'Enter your name')
)
server <- function(input, output, session) {
# CODE BELOW: Add an observer to display a notification
# 'You have entered the name xxxx' where xxxx is the name
}
shinyApp(ui = ui, server = server)