शुरू करेंमुफ़्त में शुरू करें

Reactivity: सरल reactive वैरिएबल

Reactive programming में, किसी अभिव्यक्ति का पुनः मूल्यांकन तब होता है जब उसकी किसी भी dependency में बदलाव हो। Shiny में, सभी inputs reactive वैरिएबल होते हैं। यानी, जब भी यूज़र किसी input control का मान बदलता है, उस वैरिएबल पर निर्भर कोई भी code block (जैसे कोई render फंक्शन) इनपुट वैरिएबल के नए मान पर प्रतिक्रिया देते हुए दोबारा evaluate होता है।

आप reactive() फंक्शन से नए reactive वैरिएबल भी बना सकते हैं।

नीचे दिया गया कोड my_sum नाम का एक reactive वैरिएबल परिभाषित करता है, जो num1 और num2 नाम के दो numeric inputs का जोड़ निकालता है।

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

my_sum वैरिएबल कब दोबारा compute होता है?

यह अभ्यास पाठ्यक्रम का हिस्सा है

केस स्टडीज़: R में Shiny के साथ वेब एप्लिकेशन बनाना

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें

अभ्यास शुरू करें