⊗jsagPmCMCSP 66 of 97 menu

Angular-এ চাইল্ড কম্পোনেন্টের সেটারে ডেটা পাঠানো

এটি এমনভাবে করা সম্ভব যাতে প্যারেন্ট কম্পোনেন্ট থেকে ডেটা প্রাইভেট প্রোপার্টির সেটারে পৌঁছায়। চলুন একটি উদাহরণ দেখি। আমাদের কাছে একটি প্রাইভেট প্রোপার্টি সেটার এবং গেটার সহ আছে:

class UserComponent { private _name: string = ''; set name(name: string) { if (name.length < 3) { this._name = name; } else { console.log('error'); } } get age() { return this._userAge; } }

উদাহরণস্বরূপ, আসুন বয়সের একটি সেটার তৈরি করি, যাতে প্রেরিত ডেটা যাচাই করা হয়। এছাড়াও ব্যবহারকারীর বৈশিষ্ট্যগুলি প্রদর্শনের জন্য একটি গেটার তৈরি করি:

class UserComponent { private _name: string = ''; @Input() set name(name: string) { if (name.length > 3) { this._name = name; } else { console.log('error'); } } get name() { return this._name; } }

এখন প্যারেন্ট কম্পোনেন্ট থেকে চাইল্ড কম্পোনেন্টে ডেটা পাঠাই:

<user-data name="john"></user-data>

এবং চাইল্ড কম্পোনেন্টে প্রেরিত নামটি স্ক্রিনে প্রদর্শন করি:

<p>{{ name }}</p>

ব্যাখ্যা করুন কেন প্রাইভেট প্রোপার্টি _name আন্ডারস্কোর চিহ্ন দিয়ে শুরু হয়।

পণ্যের নাম এবং তার মূল্যের জন্য সেটার এবং গেটার বাস্তবায়ন করুন, যেগুলো প্যারেন্ট কম্পোনেন্ট থেকে প্রেরিত হবে।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন