ÎncepețiÎncepe gratuit

Reactivitate: variabilă reactivă simplă

În programarea reactivă, o expresie este re-evaluată ori de câte ori oricare dintre dependențele sale se modifică. În Shiny, toate intrările sunt variabile reactive. Astfel, de fiecare dată când utilizatorul interacționează cu un element de control pentru a-i schimba valoarea, orice bloc de cod care depinde de acea variabilă (cum ar fi o funcție render) reacționează la noua valoare a variabilei de intrare și se re-evaluează.

Poți crea și variabile reactive noi cu ajutorul funcției reactive().

Codul de mai jos definește o variabilă reactivă numită my_sum, care calculează suma a două intrări numerice denumite num1 și num2.

my_sum <- reactive({
  input$num1 + input$num2
})

Când este re-calculată variabila my_sum?

Acest exercițiu face parte din cursul

Studii de caz: Construirea aplicațiilor web cu Shiny în R

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul