Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın
Biçimlendiriciler, ham veriyi okunması kolay metne dönüştürmek için kullanılır. Verilere iki nokta üst üste (:) kullanarak uygulanırlar ve zincirleme olarak çağrılabilirler; böylece her biçimlendiricinin çıktısı bir sonrakinin girdisi olur. Bazı biçimlendiriciler sabit veya dinamik parametreleri destekler.
Bir biçimlendiricinin temel çağrı şekli şöyledir:
Örneğin, "JOHN" dizesini "John"'a dönüştürme örneğinde, önce lowerCase ile tüm harfler küçük harfe dönüştürülür, ardından ucFirst ile ilk harf büyük yapılır.
Veri:
Şablon:
Oluşturulduktan sonra çıktı:
Birçok biçimlendirici, çıktıyı değiştirmek için bir veya daha fazla sabit parametreyi destekler. Bu parametreler virgülle ayrılır ve parantez içine alınır. Örneğin, :prepend(myPrefix) metnin önüne "myPrefix" ekler.
Not: Eğer parametre virgül veya boşluk içeriyorsa, tek tırnak içine alınmalıdır, örneğin: prepend('my prefix').
Şablon örneği (ayrıntılar için belirli biçimlendirici kullanımına bakınız).
Çıktı, metnin önüne belirtilen öneki ekleyecektir.
Biçimlendiriciler dinamik parametreleri de destekler. Bu parametreler bir nokta (.) ile başlar ve tırnak içine alınmaz.
Dinamik parametreleri belirtmek için iki yöntem vardır:
d. veya c. ile başlar (kök veriye veya ek verilere atıfta bulunur).Örneğin:
Göreceli bir yol olarak da yazılabilir:
Daha yüksek bir seviyedeki (üst veya daha üst) verilere erişmeniz gerekirse, birden fazla nokta kullanabilirsiniz:
Veri:
Şablonda Kullanım:
Örnekler sırasıyla 8, 8, 28 ve 6 değerlerini verir.
Not: Özel yineleyicileri veya dizi filtrelerini dinamik parametre olarak kullanmaya izin verilmez, örneğin: