@ViewChild пен @input арасындағы айырмашылық неде?
@ViewChild пен @input арасындағы айырмашылық неде?

Бейне: @ViewChild пен @input арасындағы айырмашылық неде?

Бейне: @ViewChild пен @input арасындағы айырмашылық неде?
Бейне: Shopping Cart Application in Angular 10 | Angular HTTP Interceptor | Learn Angular Part 5 2024, Мамыр
Anonim

The арасындағы айырмашылық @ Балаларды қарау және @ContentChildren - бұл @ Балаларды қарау қара үшін @ContentChildren көрінген кезде Shadow DOM ішіндегі элементтер үшін оларды Light DOM ішінде.

Сондай-ақ сұрақ туындайды, @ViewChild пен @input арасындағы айырмашылық неде?

The арасындағы айырмашылық @ Балаларды қарау және @ContentChildren - бұл @ Балаларды қарау қара үшін @ContentChildren көрінген кезде Shadow DOM ішіндегі элементтер үшін оларды Light DOM ішінде.

Сонымен қатар, ViewChild дегеніміз не? ViewChild сілтеме Көрініс сұрауын конфигурациялайтын сипат декораторы. Өзгеріс детекторы бірінші элементті немесе DOM көрінісіндегі селекторға сәйкес келетін директиваны іздейді. Егер DOM көрінісі өзгерсе және жаңа еншілес селекторға сәйкес келсе, сипат жаңартылады.

Сол сияқты, сіз ViewChild () мен ContentChild () арасындағы айырмашылық неде деп сұрай аласыз?

Компонент үлгісінің бөлігі болып табылатын кез келген директиваға, құрамдас бөлікке және элементке ретінде қол жеткізіледі ViewChild . Ал ішіне жобаланған кез келген элемент немесе құрамдас ретінде қол жеткізіледі ContentChild.

ViewChild қолданбасын қалай пайдаланасыз?

@ ViewChild () декораторды DOM көрінісінен селекторға сәйкес келетін бірінші элементті немесе директиваны алу үшін пайдалануға болады. @ ViewChild () негізгі құрамдастағы басқа құрамдастың немесе директиваның данасын қамтамасыз етеді, содан кейін негізгі құрамдас сол компоненттің немесе директиваның әдістері мен қасиеттеріне қол жеткізе алады.