⊗jsagPmCMCSP 66 of 97 menu

Transfer Data ke Setter Komponen Anak di Angular

Kita dapat mengatur agar data dari komponen induk masuk ke dalam setter properti privat. Mari kita lihat sebuah contoh. Misalkan kita memiliki properti privat dengan setter dan 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; } }

Sebagai contoh, mari buat setter untuk usia, di mana kita akan mengimplementasikan pemeriksaan data yang ditransfer. Kita juga akan buat getter untuk menampilkan properti pengguna:

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

Sekarang, mari transfer data dari komponen induk ke komponen anak:

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

Dan di komponen anak, tampilkan nama yang ditransfer ke layar:

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

Jelaskan mengapa properti privat _name dimulai dengan karakter underscore.

Implementasikan setter dan getter untuk nama produk dan harganya, yang akan ditransfer dari komponen induk.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak