ComeçarComece de graça

Adicione um observador para exibir notificações

Lembre que um observador é usado para efeitos colaterais, como exibir um gráfico, uma tabela ou um texto no navegador. Por padrão, um observador dispara uma ação sempre que uma de suas dependências subjacentes muda.

Neste exercício, você vai usar um observador para exibir uma notificação no navegador, usando observe() e showNotification(). Como estamos disparando uma ação usando um observador, NÃO precisamos usar uma função render***() nem atribuir os resultados a um output.

Este exercício faz parte do curso

Construindo Aplicações Web com Shiny em R

Ver curso

Instruções do exercício

  • Adicione um observador no servidor para exibir a notificação 'You have entered the name xxxx', em que xxxx é o nome vindo do input.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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)
Editar e executar o código