1 Haziran 2016 Çarşamba

Genel sistem pipe'ları nelerdir? Bi dakka pipe ne ki ya?

Güzel kardeşim buraya kadar gelip Pipe nedir bilmiyorsan lütfen angular'la ilgili daha iyi bir genel araştırma yap. :D Şaka şaka, Pipe'lar formatter güzel abicim/ablacım... Yani mesela o günün tarihi yazdıracaksınız:

{{today}}

bunun çıktısı ne?

Fri Jun 01 2016 16:26:47 GMT+0100 (CET)

bu çıktının tabiki tam olarak istediğimiz çıktı olması mümkün değil :)

öncelikle sistemde (angular'da) yüklü pipe'lardan birini kullanalım

{{today | date}}

bu kodun çıktısıysa

Jun 1, 2016

olacaktır. Şimdi soru şu formatter'ı yani pipe'ı da parametreyle özelleştirebiliyor muyuz? Cevap hemen evet...

{{ today | date:'short' }}

bu durumda çıktı

1/6/2016, 16:26 PM

olacaktır. Yani pipe'ın parametresini : (iki nokta üst üste) koyduktan sonra belirtiyoruz.

Mevcut sisteme yüklü pipe'ların listesi ben bu makaleyi yazarkenki anda dökümantasyonda

AsyncPipe
DatePipe
CurrencyPipe
DecimalPipe
I18nPluralPipe
I18nSelectPipe
JsonPipe
LowerCasePipe
NumberPipe
PercentPipe
ReplacePipe
SlicePipe
UpperCasePipe

şeklinde listeniyor. İsterseniz kendiniz buraya tıklayarak bakabilirsiniz...

Kendi pipe'ımızı yazmak mı? O da başka bir makaleye. Adyos.

Hiç yorum yok:

Yorum Gönder