应用响应式概念

使用 R 构建 Shiny Web 应用

Ramnath Vaidyanathan

VP of Product Research

响应式入门

一个应用:可选择要显示的行数,并显示表格和图表

使用 R 构建 Shiny Web 应用

Reactives 与 Observers

  • 响应式源可通过任意 input$x 访问。
  • 响应式导体适合慢或代价高的计算,位于源与端点之间。
  • 响应式端点可通过任意 output$y 访问,是观察者,主要用于副作用,不直接用于计算。
使用 R 构建 Shiny Web 应用

停止、延迟、触发

  • isolate() 停止
  • eventReactive() 延迟
  • observeEvent() 触发
使用 R 构建 Shiny Web 应用

让我们来练习!

使用 R 构建 Shiny Web 应用

Preparing Video For Download...