ÎncepețiÎncepe gratuit

Adaugă un observer pentru afișarea notificărilor

Reține că un observer este folosit pentru efecte secundare, cum ar fi afișarea unui grafic, a unui tabel sau a unui text în browser. În mod implicit, un observer declanșează o acțiune ori de câte ori una dintre dependențele sale se modifică.

În acest exercițiu, vei folosi un observer pentru a afișa o notificare în browser, utilizând observe() și showNotification(). Deoarece declanșăm o acțiune printr-un observer, NU este nevoie să folosim o funcție render***() sau să atribuim rezultatele unui output.

Acest exercițiu face parte din cursul

Crearea aplicațiilor web cu Shiny în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Adaugă un observer în server pentru a afișa o notificare 'You have entered the name xxxx', unde xxxx este numele preluat din input.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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)
Editează și rulează codul