Angular

Direktifler ve Pipe'lar

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

22 mülakat soruları·
Mid-Level
1

Angular'da yapısal direktif nedir?

Cevap

Yapısal direktifler, öğeleri ekleyerek, kaldırarak veya manipüle ederek DOM yapısını değiştirir. * ile başlarlar (ör: *ngIf, *ngFor). Görünümü veya davranışı değiştiren öznitelik direktiflerinin aksine, yapısal direktifler DOM'dan öğe ekleyebilir veya kaldırabilir.

2

ngFor'u trackBy ile kullanmak için doğru sözdizimi nedir?

Cevap

Doğru sözdizimi, iterasyonu trackBy işlevinden ayırmak için noktalı virgül kullanır. trackBy işlevi, Angular'ın hangi öğelerin değiştiğini, eklendiğini veya kaldırıldığını tanımlamasına izin vererek performansı artırır. İki parametre alır (index ve item) ve benzersiz bir tanımlayıcı döndürür.

3

Neden ngFor ile trackBy kullanılır?

Cevap

trackBy, Angular'ın hangi öğelerin değiştiğini tam olarak tanımlamasına izin vererek liste oluşturma performansını artırır. trackBy olmadan, değişiklikler meydana geldiğinde Angular tüm DOM öğelerini yeniden oluşturur. trackBy ile yalnızca değiştirilmiş öğeler güncellenir, gereksiz yeniden oluşturmalardan kaçınılır.

4

Bir koşula göre bir öğeyi koşullu olarak göstermek için hangi direktif kullanılmalıdır?

5

*ngIf ile [hidden] arasındaki fark nedir?

+19 mülakat soruları

Bir sonraki mülakatın için Angular'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla