响应式:简单的响应式变量
在响应式编程中,只要任意依赖发生变化,表达式就会被重新计算。在 Shiny 中,所有输入都是响应式变量。这意味着,每当用户操作输入控件更改其取值时,任何依赖该变量的代码块(例如 render 函数)都会通过重新计算来对该输入变量的新值作出响应。
您也可以使用 reactive() 函数创建新的响应式变量。
下面的代码定义了一个名为 my_sum 的响应式变量,用于计算两个数值输入 num1 和 num2 的和。
my_sum <- reactive({
input$num1 + input$num2
})
my_sum 变量会在什么时候被重新计算?
本练习是课程的一部分
