开始使用免费开始使用

理解响应式表达式

响应式编程的核心原则之一是:响应式表达式按需(惰性)执行,且其值会被缓存。

  1. 惰性:只有在被调用时才会求值,通常由响应式终点触发。
  2. 缓存:只有当其底层依赖中的某个值发生变化时才会重新求值。

请参考右侧显示的 Shiny 应用。您认为下面两条消息各会打印多少次:

  1. Computing cars_1 ...
  2. Computing cars_2 ...

本练习是课程的一部分

使用 R 构建 Shiny Web 应用

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习