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
Instruções do exercício
- Adicione um observador no servidor para exibir a notificação
'You have entered the name xxxx', em quexxxxé 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)