Angular Custom Pipe Oluşturma

Bazı durumlarda, dahili pipe’lar yeterli olmayabilir. Bu gibi durumlarda, kendi özel pipe’larınızı oluşturabilirsiniz. Şimdi bir customPipe oluşturalım. 

Öncelikle yeni bir pipe oluşturmak için Angular CLI’yi kullanalım:

Oluşturulan custom.pipe.ts dosyasını açın:

Metni ters çeviren bir pipe oluşturalım.

Yani kodumuzun son hali:

İlgili Angular modül dosyasına gidin ve CustomPipe’ı import edin sonra declarations dizisine ekleyin.

Artık bu modülde tanımlı olan herhangi bir bileşende veya şablonda bu özel pipe’ı kullanabilirsiniz.

 Not:  Eğer bu pipe’ı birden fazla modülde kullanmayı planlıyorsanız, onu bir SharedModule içerisinde tanıtarak bu SharedModule‘ü gerektiği yerlerde import edebilirsiniz. Bu, kodun tekrar kullanılabilirliğini artırır.

HTML şablonunda bu özel pipe’ı kullanalım:

Çıktı: abahrem

Dahili pipe’lar hızlı dönüşümler için kullanışlıdır, ancak özel ihtiyaçlarınız için kendi özel pipe’larınızı da oluşturabilirsiniz. Öğrenmesi kolaydır ve uygulamalarınıza büyük esneklik katar.

Umarım “Angular Custom Pipe Oluşturma” başlıklı yazım sizin için faydalı olmuştur.

Şu yazılar da ilginizi çekebilir.

Angular Data Binding: Tek Yönlü ve Çift Yönlü Veri Bağlama

Yeni bir yazımda görüşmek üzere.

Happy coding!

Yorum Yazın