Přidej observer pro zobrazení notifikací
Observer se používá pro vedlejší efekty, jako je zobrazení grafu, tabulky nebo textu v prohlížeči. Ve výchozím nastavení observer spustí akci, kdykoli se změní některá z jeho závislostí.
V tomto cvičení použiješ observer k zobrazení notifikace v prohlížeči pomocí observe() a showNotification(). Protože spouštíme akci přes observer, NEPOTŘEBUJEME funkci render***() ani přiřazovat výsledky do output.
Toto cvičení je součástí kurzu
Tvorba webových aplikací se Shiny v R
Pokyny k cvičení
- Přidej do serveru observer, který zobrazí notifikaci
'You have entered the name xxxx', kdexxxxje jméno zadané ve vstupu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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)