ছাড়াই রফতানি default
মানে এটি একটি "নামযুক্ত রফতানি"। আপনার একক ফাইলে একাধিক নামের রফতানি থাকতে পারে। সুতরাং আপনি যদি এটি করেন,
class Template {}
class AnotherTemplate {}
export { Template, AnotherTemplate }
তাহলে আপনাকে এই রফতানিগুলির সঠিক নাম ব্যবহার করে আমদানি করতে হবে। সুতরাং অন্য উপাদানগুলিতে এই উপাদানগুলি ব্যবহার করতে আপনাকে করতে হবে,
import {Template, AnotherTemplate} from './components/templates'
বিকল্প হিসাবে আপনি যদি default
রফতানির মতো রফতানি করে থাকেন,
export default class Template {}
তারপর অন্য ফাইল আপনি ব্যবহার না করেই ডিফল্ট রপ্তানি আমদানি {}
, এই মত,
import Template from './components/templates'
প্রতি ফাইলটিতে কেবল একটি ডিফল্ট রফতানি হতে পারে। প্রতিক্রিয়াতে এটি একটি ফাইল থেকে একটি উপাদান রপ্তানি করার জন্য একটি সম্মেলন, এবং এটি রফতানি করা ডিফল্ট রফতানি হিসাবে।
আপনি আমদানি করার সাথে সাথে আপনি ডিফল্ট রফতানির নাম পরিবর্তন করতে পারেন,
import TheTemplate from './components/templates'
এবং আপনি একই সময়ে ডিফল্ট এবং নামযুক্ত রফতানি আমদানি করতে পারেন,
import Template,{AnotherTemplate} from './components/templates'
export default class Template extends React.Component {