Lägg till en observer för att visa notifikationer
En observer används för sidoeffekter, som att visa en graf, en tabell eller text i webbläsaren. Som standard utlöser en observer en åtgärd när någon av dess underliggande beroenden ändras.
I den här övningen ska du använda en observer för att visa en notifikation i webbläsaren med hjälp av observe() och showNotification(). Eftersom vi utlöser en åtgärd via en observer behöver vi INTE använda en render***()-funktion eller tilldela resultatet till ett output.
Den här övningen är en del av kursen
Bygg webbapplikationer med Shiny i R
Övningsinstruktioner
- Lägg till en observer i servern för att visa en notifikation
'You have entered the name xxxx', därxxxxär namnet från inmatningen.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)