অন্যরা যেমন উল্লেখ করেছে, আপনি পৃষ্ঠার শিরোনাম আপডেট করতে হেলমেট ব্যবহার করতে পারেন document.title = 'My new title'
এবং প্রতিক্রিয়া জানাতে পারেন । এই উভয় সমাধানই স্ক্রিপ্টগুলি লোড হওয়ার আগেই প্রাথমিক 'রিঅ্যাক্ট অ্যাপ' শিরোনাম উপস্থাপন করবে।
আপনি যদি প্রাথমিক নথির শিরোনামটি ব্যবহার create-react-app
করেন তবে ট্যাগ ফাইলে সেট করা আছে ।<title>
/public/index.html
আপনি এটি সরাসরি সম্পাদনা করতে পারেন বা কোনও স্থানধারক ব্যবহার করতে পারেন যা পরিবেশগত ভেরিয়েবলগুলি থেকে পূর্ণ হবে:
/.env
:
REACT_APP_SITE_TITLE='My Title!'
SOME_OTHER_VARS=...
যদি কোনও কারণে আমি আমার বিকাশের পরিবেশে একটি আলাদা শিরোনাম চেয়েছিলাম -
/.env.development
:
REACT_APP_SITE_TITLE='**DEVELOPMENT** My TITLE! **DEVELOPMENT**'
SOME_OTHER_VARS=...
/public/index.html
:
<!DOCTYPE html>
<html lang="en">
<head>
...
<title>%REACT_APP_SITE_TITLE%</title>
...
</head>
<body>
...
</body>
</html>
এই পদ্ধতির অর্থ হ'ল আমি বৈশ্বিক process.env
অবজেক্টটি ব্যবহার করে আমার অ্যাপ্লিকেশন থেকে সাইটের শিরোনাম পরিবেশগত পরিবর্তনশীলটি পড়তে পারি , যা দুর্দান্ত:
console.log(process.env.REACT_APP_SITE_TITLE_URL);
দেখুন: কাস্টম এনভায়রনমেন্ট ভেরিয়েবল যুক্ত করা