ComenzarEmpieza gratis

Añade un observador para mostrar notificaciones

Recuerda que un observador se usa para efectos secundarios, como mostrar una gráfica, una tabla o texto en el navegador. Por defecto, un observador dispara una acción cada vez que cambia alguna de sus dependencias subyacentes.

En este ejercicio, usarás un observador para mostrar una notificación en el navegador, con observe() y showNotification(). Como estamos disparando una acción con un observador, NO necesitamos usar una función render***() ni asignar los resultados a un output.

Este ejercicio forma parte del curso

Creación de aplicaciones web con Shiny en R

Ver curso

Instrucciones del ejercicio

  • Añade un observador en el servidor para mostrar una notificación "You have entered the name xxxx", donde xxxx es el nombre del input.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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 y ejecutar código