Áp dụng khái niệm tính phản ứng

Xây dựng ứng dụng web với Shiny trong R

Ramnath Vaidyanathan

VP of Product Research

Tính phản ứng 101

Một ứng dụng cho phép chọn số hàng cần hiển thị; một bảng và biểu đồ xuất hiện

Xây dựng ứng dụng web với Shiny trong R

Reactives và observers

  • Nguồn phản ứng truy cập qua input$x.
  • Bộ dẫn phản ứng phù hợp cho tính toán chậm/đắt; đặt giữa nguồn và điểm cuối.
  • Điểm cuối phản ứng truy cập qua output$y; là observer, chủ yếu dùng cho tác dụng phụ, không dùng trực tiếp để tính toán.
Xây dựng ứng dụng web với Shiny trong R

Dừng, Trì hoãn, Kích hoạt

  • Dừng bằng isolate()
  • Trì hoãn với eventReactive()
  • Kích hoạt với observeEvent()
Xây dựng ứng dụng web với Shiny trong R

Hãy thực hành!

Xây dựng ứng dụng web với Shiny trong R

Preparing Video For Download...