Dodaj obserwator wyświetlający powiadomienia
Obserwator służy do efektów ubocznych, takich jak wyświetlanie wykresu, tabeli lub tekstu w przeglądarce. Domyślnie obserwator wyzwala akcję za każdym razem, gdy zmienia się jedna z jego zależności.
W tym ćwiczeniu użyjesz obserwatora, aby wyświetlić powiadomienie w przeglądarce – za pomocą funkcji observe() i showNotification(). Ponieważ wyzwalamy akcję przy użyciu obserwatora, NIE potrzebujemy funkcji render***() ani przypisywania wyników do output.
To ćwiczenie jest częścią kursu
Tworzenie aplikacji internetowych z Shiny w R
Instrukcje do ćwiczenia
- Dodaj obserwator w serwerze, który wyświetli powiadomienie
'You have entered the name xxxx', gdziexxxxto imię pobrane z pola wejściowego.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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)