⊗jsagPmCMCSP 66 of 97 menu

Angular-da ota komponentdan ma'lumotlarni bolaga o'tkazish

Ota komponentdan ma'lumotlarni bola komponentning setter maxsus xususiyatiga o'tkazish mumkin. Keling, buni misolda ko'ramiz. Faraz qilaylik, bizda setter va getter bilan maxsus xususiyat mavjud:

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

Misol uchun, keling yosh uchun setter yarataylik, unda uzatilgan ma'lumotlarni tekshirishni amalga oshiramiz. Shuningdek, foydalanuvchi xususiyatlarini chiqarish uchun getter yaratamiz:

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

Endi ma'lumotlarni ota komponentdan bola komponentga o'tkazamiz:

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

Bola komponentda esa uzatilgan ismni ekranda ko'rsatamiz:

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

Nima uchun _name maxsus xususiyati pastki chiziq belgisi bilan boshlanishini tushuntiring.

Ota komponentdan uzatiladigan mahsulot nomi va uning narxi uchun setter va getterlarni amalga oshiring.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish