MulaiMulai sekarang secara gratis

Tambahkan observer untuk menampilkan notifikasi

Ingat bahwa observer digunakan untuk efek samping (side effects), seperti menampilkan plot, tabel, atau teks di peramban. Secara bawaan, sebuah observer memicu aksi ketika salah satu dependensi dasarnya berubah.

Dalam latihan ini, Anda akan menggunakan observer untuk menampilkan notifikasi di peramban, menggunakan observe() dan showNotification(). Karena kita memicu suatu aksi menggunakan observer, kita TIDAK perlu menggunakan fungsi render***() atau menetapkan hasilnya ke sebuah output.

Latihan ini adalah bagian dari kursus

Membangun Aplikasi Web dengan Shiny di R

Lihat Kursus

Petunjuk latihan

  • Tambahkan sebuah observer di server untuk menampilkan notifikasi 'You have entered the name xxxx', di mana xxxx adalah nama dari input.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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)
Edit dan Jalankan Kode