मेरे पास एक ऐसा एप्लिकेशन है जिसमें सैकड़ों स्क्रीन हैं। मैं आमतौर पर प्रोप के साथ घटकों के बीच माता-पिता से बच्चे तक चर पास करता हूं। मुझे सैकड़ों बार उपयोगकर्ता जानकारी के साथ सरणी पास करना बहुत असहज लगता है।

मैं देशी प्रतिक्रिया के वैश्विक चर का परीक्षण कर रहा हूँ। क्या उपयोगकर्ता जानकारी को सहेजने और घटकों के भीतर इसे संशोधित करने के लिए वैश्विक चर का उपयोग करने का कोई खतरा है?

मैंने दस्तावेज़ीकरण की खोज की है और कुछ भी नहीं कहा गया है। मुझे पता है कि यह प्रतिक्रिया में सही नहीं है, लेकिन यह मेरे लिए अद्भुत काम करता है।

कोई सिफारिश?

1
Salvatore 26 पद 2018, 05:54

1 उत्तर

सबसे बढ़िया उत्तर

यदि वह वैश्विक चर स्थिर है या इसका मान घटकों के प्रतिपादन को प्रभावित नहीं करता है तो आप इसे वैश्विक चर या एसिंक स्टोरेज के रूप में उपयोग करने के लिए अच्छे हैं।

लेकिन अगर इसका मूल्य बदल रहा है और घटक के प्रतिपादन को प्रभावित कर रहा है तो मैं आपको उस मूल्य को राज्य के रूप में संग्रहीत करने और इसे वैश्विक बनाने के लिए अत्यधिक अनुशंसा करता हूं जिसका आप उपयोग कर सकते हैं 1) प्रसंग एपीआई (https://reactjs.org/docs/context.html) 2) या रेडक्स

1
Farid Ansari 26 पद 2018, 07:25