में निर्यात (डिफ़ॉल्ट) वर्ग यदि मैं कोई घटक बना रहा हूं, ऐसा लगता है कि आप कई अलग-अलग तरीकों से कक्षा बना सकते हैं। इनके बीच क्या अंतर है? मुझे कैसे पता चलेगा कि किस का उपयोग करना है?ReactJS
import react {Component} from 'react'
export default class Header extends component {
}
export const Header = React.createClass({
})
export default React.createClass({
})
मुझे लगता है कि वे अलग-अलग चीजें करते हैं, या यह सिर्फ अलग वाक्यविन्यास है?
अगर कोई मुझे त्वरित स्पष्टीकरण दे सकता है, या एक लिंक, तो मैं वास्तव में इसकी सराहना करता हूं। मैं एक नए ढांचे के साथ शुरू नहीं करना चाहता हूं, यह जानकर कि वास्तव में क्या अंतर है।
महान स्पष्टीकरण - धन्यवाद! छोटे सुझाव: आप अनुशंसित पूंजीकरण https://facebook.github.io/react/docs/jsx-in-depth.html – epan
अच्छी कॉल के अनुसार 'आयात प्रतिक्रिया ...' 'आयात प्रतिक्रिया ... 'को अपडेट करना चाहते हैं। किया हुआ! –
यह मॉड्यूल पर एक अच्छा लेख है: https://hacks.mozilla.org/2015/08/es6-in-depth-modules/ – Clauds