Angular

Directives en Pipes

Built-in directives, custom directives, attribute directives, structural directives, built-in pipes, custom pipes, pure vs impure pipes

22 gespreksvragen·
Mid-Level
1

Wat is een structurele directive in Angular?

Antwoord

Structurele directives wijzigen de DOM-structuur door elementen toe te voegen, te verwijderen of te manipuleren. Ze worden voorafgegaan door * (bijv. *ngIf, *ngFor). In tegenstelling tot attribuut-directives die het uiterlijk of gedrag wijzigen, kunnen structurele directives elementen aan het DOM toevoegen of eruit verwijderen.

2

Wat is de juiste syntaxis voor het gebruik van ngFor met trackBy?

Antwoord

De juiste syntaxis gebruikt een puntkomma om de iteratie te scheiden van de trackBy-functie. De trackBy-functie verbetert de prestaties door Angular in staat te stellen te identificeren welke items zijn gewijzigd, toegevoegd of verwijderd. Het neemt twee parameters (index en item) en retourneert een unieke identifier.

3

Waarom trackBy gebruiken met ngFor?

Antwoord

trackBy verbetert de prestaties van het renderen van lijsten door Angular in staat te stellen precies te identificeren welke items zijn veranderd. Zonder trackBy maakt Angular alle DOM-elementen opnieuw aan wanneer er wijzigingen optreden. Met trackBy worden alleen gewijzigde items bijgewerkt, waardoor onnodige hercreaties worden vermeden.

4

Welke directive moet worden gebruikt om een element voorwaardelijk weer te geven op basis van een voorwaarde?

5

Wat is het verschil tussen *ngIf en [hidden]?

+19 gespreksvragen

Beheers Angular voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis