⊗jsagPmCMCSP 66 of 97 menu

Kupeleka Data kwa Setter ya Sehemu Ndogo katika Angular

Inawezekana kufanya ili data kutoka kwa sehemu mzazi ifike kwenye setter ya mali ya faragha. Hebu tuangalie kwa mfano. Hebu tuchukulie tuna mali ya faragha na setter na getter:

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; } }

Kwa mfano hebu tufanye setter ya umri, ambayo tutatekeleza ukaguzi wa data iliyopeanwa. Pia tufanye getter kwa ajili ya kuonyesha sifa za mtumiaji:

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; } }

Sasa tupeleke data kutoka kwa sehemu mzazi kwenda kwenye sehemu ndogo:

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

Na kwenye sehemu ndogo tuonyeshe jina liliyopeanwa kwenye skrini:

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

Elezea, kwa nini mali ya faragha _name inaanza na alama ya kusisitiza.

Tekeleza setter na getter kwa jina la bidhaa na bei yake, ambayo itapelekwa kutoka kwa sehemu mzazi.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa