Skip to content

Commit c2960a0

Browse files
Typo fix
1 parent d02ff50 commit c2960a0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

beta/src/pages/learn/updating-objects-in-state.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -805,7 +805,7 @@ img { width: 200px; height: 200px; }
805805
* आप ऑब्जेक्ट की कॉपीस बनाने के लिए ऑब्जेक्ट स्प्रेड सिंटैक्स `{...obj, something: 'newValue'}` का उपयोग कर सकते हैं।
806806
* स्प्रेड सिंटैक्स शैलो है: यह केवल एक लेवल तक की गहराई से कॉपी करता है।
807807
* नेस्टेड ऑब्जेक्ट को अपडेट करने के लिए, आपको उस जगह से ऊपर तक कॉपी बनानी होगी, जहां आप अपडेट कर रहे हैं।
808-
* रिपीट होने वाले प्रतिलिपि कोड को कम करने के लिए, Immer का उपयोग करें।
808+
* रिपीट होने वाले कोड को कम करने के लिए, Immer का उपयोग करें।
809809

810810
</Recap>
811811

@@ -955,7 +955,7 @@ input { margin-left: 5px; margin-bottom: 5px; }
955955

956956
</Sandpack>
957957

958-
`handlePlusClick` के साथ समस्या यह थी कि इसने `player` ऑब्जेक्ट को बदल दिया। जिसकी वजह से, React को यह नहीं पता था कि फिर से री-रेंडर करने का एक कारण है, और स्क्रीन पर स्कोर को एडिट नहीं किया। यही कारण है कि, जब आपने पहले नाम को संपादित किया, तो स्टेट अपडेट हो गया, एक री-रेंडर को भी ट्रिगर किया जिसने स्क्रीन पर स्कोर को अपडेट किया।
958+
`handlePlusClick` के साथ समस्या यह थी कि इसने `player` ऑब्जेक्ट को बदल दिया। जिसकी वजह से, React को यह नहीं पता था कि फिर से री-रेंडर करने का एक कारण है, और स्क्रीन पर स्कोर को अपडेट नहीं किया। यही कारण है कि, जब आपने पहले नाम को एडिट किया, तो स्टेट अपडेट हो गया, एक री-रेंडर को _भी_ ट्रिगर किया जिसने स्क्रीन पर स्कोर को अपडेट किया।
959959

960960
`handleLastNameChange` के साथ समस्या यह थी कि इसने मौजूदा `...player` फ़ील्ड को नए ऑब्जेक्ट में कॉपी नहीं किया। यही कारण है कि आपके द्वारा अंतिम नाम एडिट करने के बाद स्कोर गायब हो गया।
961961

0 commit comments

Comments
 (0)