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 merupakan bagian dari kursus
Membangun Aplikasi Web dengan Shiny di R
Instruksi latihan
- Tambahkan sebuah observer di server untuk menampilkan notifikasi
'You have entered the name xxxx', di manaxxxxadalah nama dari input.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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)