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