Dışa aktarma, default
"adlandırılmış dışa aktarma" anlamına gelir. Tek bir dosyada birden çok adlandırılmış dışa aktarma yapabilirsiniz. Yani bunu yaparsanız,
class Template {}
class AnotherTemplate {}
export { Template, AnotherTemplate }
bu dışa aktarmaları tam adlarını kullanarak içe aktarmanız gerekir. Bu bileşenleri başka bir dosyada kullanmak için yapmanız gereken,
import {Template, AnotherTemplate} from './components/templates'
Alternatif olarak, default
bu şekilde dışa aktarma olarak dışa aktarırsanız,
export default class Template {}
Sonra başka bir dosyada, varsayılan dışa aktarmayı {}
, bunun gibi kullanmadan içe aktarırsınız ,
import Template from './components/templates'
Dosya başına yalnızca bir varsayılan dışa aktarma olabilir. React'te, bir bileşeni dosyadan dışa aktarma ve dışa aktarma varsayılan dışa aktarma işlemidir.
Varsayılan dışa aktarmayı içe aktarırken yeniden adlandırmakta özgürsünüz,
import TheTemplate from './components/templates'
Varsayılan ve adlandırılmış dışa aktarmaları aynı anda içe aktarabilirsiniz,
import Template,{AnotherTemplate} from './components/templates'
export default class Template extends React.Component {