Ana içeriğe geç

ngMocks.output

Bir elementin output emitterını döndürür.
Bu, çıktının ait olduğu bileşenin / direktifin adını bilme sorununu ortadan kaldırır.

ipucu

Herhangi bir bileşenin output değerini almak için bu metod kullanabilirsiniz. Geri dönüş değeriyle, özelleştirilmiş işlemler yapabilirsiniz.

  • ngMocks.output( debugElement, output, notFoundValue? )

ya da ngMocks.find tarafından desteklenen seçiciler ile basit bir şekilde.

  • ngMocks.output( cssSelector, output, notFoundValue? )
const outputEmitter = ngMocks.output(debugElement, 'update');
const outputEmitter = ngMocks.output('app-component', 'update');
bilgi

notFoundValue parametresi, belirtilen output bulunamadığında kullanılacak varsayılan değerdir. Eğer bir değer belirtilmezse, undefined dönecektir.

const outputEmitter = ngMocks.output('app-component', 'update', 'default');

ngMocks.output fonksiyonu, Angular uygulamalarında bileşenlerin output değerlerini yönetmek için etkili bir çözümdür.
— ngMocks Dokümantasyonu