Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Přidej do serveru observer, který zobrazí notifikaci 'You have entered the name xxxx', kde xxxx je 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)
Upravit a spustit kód