मैंने देखा है कि लेखों में से कुछ स्थानों ने React.render()
और कुछ स्थानों ReactDOM.render()
का उपयोग किया है। क्या इन दोनों के बीच कोई विशिष्ट अंतर है?क्या React.render() और ReactDOM.render() के बीच कोई अंतर है?
उत्तर
यह 0.14 के साथ पेश किया गया एक हालिया परिवर्तन है। वे एक मूल पुस्तकालय और डीओएम एडाप्टर में प्रतिक्रिया को विभाजित करते हैं। रेंडरिंग अब ReactDOM.render
के माध्यम से किया जाता है।
https://facebook.github.io/react/blog/2015/10/07/react-v0.14.html
React.render प्रतिक्रिया 0.14 के रूप में मान्य नहीं है। प्रतिक्रिया-मूल, प्रतिक्रिया-कला, प्रतिक्रिया-कैनवास, और प्रतिक्रिया-तीन जैसे पैकेजों के साथ, यह स्पष्ट है कि प्रतिक्रिया की सुंदरता और सार के पास ब्राउज़र या डोम के साथ कुछ लेना देना नहीं है।
इस और अधिक स्पष्ट करने के लिए और यह आसान और अधिक वातावरण है कि प्रतिक्रिया करने के लिए प्रदान कर सकते हैं, मुख्य प्रतिक्रिया पैकेज दो भागों में विभाजित कर दिया गया है निर्माण करने के लिए बनाने के लिए: प्रतिक्रिया और प्रतिक्रिया-डोम।
यह उन घटकों को लिखने का मार्ग प्रशस्त करता है जिन्हें प्रतिक्रिया और प्रतिक्रियात्मक मूल के वेब संस्करण के बीच साझा किया जा सकता है।
प्रतिक्रिया पैकेज में React.createElement, .createClass, .Component, .PropTypes ,Cilden, और तत्वों और घटक वर्गों से संबंधित अन्य सहायक शामिल हैं। इन्हें आइसोमोर्फिक या सार्वभौमिक सहायक के रूप में सोचें जिन्हें आपको घटकों को बनाने की आवश्यकता है।
प्रतिक्रिया-डोम पैकेज में ReactDOM.render, .unmountComponentAtNode, और .findDOMNode है।
- 1. क्या $ @ और "$ @" के बीच कोई अंतर है?
- 2. क्या कोई इकाई और वस्तु के बीच कोई अंतर है?
- 3. क्या (स्थानीय), '।' के बीच कोई अंतर है और लोकहोस्ट?
- 4. क्या MsgBox और MessageBox के बीच कोई अंतर है। दिखाओ?
- 5. क्या BigDecimal ("0") और BigDecimal.ZERO के बीच कोई अंतर है?
- 6. क्या नियंत्रण और विजेट के बीच कोई अंतर है?
- 7. क्या $ (e.currentTarget) और $ (यह) के बीच कोई अंतर है?
- 8. क्या ऑपरेटर और डिफ़ाइनप्रोपर्टी के बीच कोई प्रभावी अंतर है?
- 9. क्या System.Windows.Clipboard और System.Windows.Forms.Clipboard के बीच कोई अंतर है?
- 10. क्या vbNullString और "" के बीच कोई अंतर है?
- 11. क्या window.localStorage और localStorage के बीच कोई अंतर है?
- 12. नाएन और कोई नहीं के बीच क्या अंतर है?
- 13. क्या GUID और UUID के बीच कोई अंतर है?
- 14. क्या log4net.Config.BasicConfigurator.Configure() और log4net.Config.XmlConfigurator.Configure() के बीच कोई अंतर है?
- 15. क्या AtomicInteger.updateAndGet() और AtomicInteger.accumulateAndGet() के बीच कोई कार्यात्मक अंतर है?
- 16. क्या सीजीआरईटी और एनएसआरईक्ट के बीच कोई अंतर है?
- 17. क्या टाइप और क्लास के बीच कोई अंतर है?
- 18. क्या डब्लूएसजीआई और एफसीजीआई के बीच कोई गति अंतर है?
- 19. क्या "अतिरिक्त" और "बिटवाईव अतिरिक्त" के बीच कोई अंतर है?
- 20. क्या ब्लब्स और जुड़े घटकों के बीच कोई अंतर है?
- 21. क्या on_exit() और atexit() फ़ंक्शंस के बीच कोई अंतर है?
- 22. क्या एमआईएमई और सामग्री प्रकार के बीच कोई अंतर है?
- 23. क्या आरपीसी और आईपीसी के बीच कोई अंतर है?
- 24. क्या 'ListView.invalidateViews()' और 'Adapter.notifyDataSetChanged()' के बीच कोई अंतर है?
- 25. क्या SqlConnection.CreateCommand और नया SqlCommand के बीच कोई अंतर है?
- 26. क्या डीबग और रिलीज के बीच कोई (प्रदर्शन) अंतर है?
- 27. $ और $$ के बीच क्या अंतर है?
- 28. "$^एन" और "$ +" के बीच क्या अंतर है?
- 29. भिन्नता और '-' के बीच क्या अंतर है?
- 30. [अपरिभाषित] और [,] के बीच क्या अंतर है?