⊗jsagPmCMCSP 66 of 97 menu

Angular'da Alt Bileşen Setter'ına Veri Aktarımı

Ebeveyn bileşenden gelen verilerin setter özel özelliğine ulaşmasını sağlayabiliriz. Bir örnek üzerinden inceleyelim. Özel bir özelliğimiz, setter ve getter'ı ile birlikte olsun:

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

Örnek olarak, iletilen verileri kontrol edeceğimiz bir yaş setter'ı yapalım. Ayrıca kullanıcı özelliklerini görüntülemek için bir getter yapalım:

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

Şimdi verileri ebeveyn bileşenden alt bileşene aktaralım:

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

Ve alt bileşende, iletilen ismi ekranda gösterelim:

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

_name özel özelliğinin neden alt çizgi karakteri ile başladığını açıklayın.

Ebeveyn bileşenden iletilecek ürün adı ve fiyatı için setter ve getter'ları gerçekleştirin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet