İçindekiler
Bildiğimiz gibi, koleksiyonlar çok önemli bir parçasıdır. Backbone.js uygulamamızın dinamik verilerini işlemek için, ancak yalnızca ona bağlıysak, koleksiyonlarımızı temsil eden bir görünüm oluşturmamız gerektiğinde muhtemelen büyük miktarda kod yapmamız gerekecek.Kullanımı ile toraks İş miktarını azaltmak ve böylece daha kısa sürede ve daha verimli bir kodla başvuru yapmak için bu uzantının sunduğu kolaylıklardan yararlanabiliyoruz.
Koleksiyon Yardımcısı
biliyoruz ki bir yardımcı yardımcı olan koleksiyonlar söz konusu olduğunda, belirli bir konuda bize yardımcı olan bir yöntem grubudur. toraks Bunlardan görüşler üretmemize yardımcı olur, bununla daha verimli ve daha az karmaşık bir kodu yeniden kullanabilir ve yazabiliriz, bu, uygulamamızın bakımını ve ayrıca işlevselliklerimizi geliştirme şeklimizi iyileştirmemize yardımcı olur.
KoleksiyonGörünümözel durumda toraks bizde var KoleksiyonGörünüm, koleksiyonumuzun her bir öğesini almamıza ve söz konusu öğelerin davranışına göre değişebilen bir görünüm oluşturmamıza yardımcı olacak kişidir.
Bunun nasıl olduğuna dair basit bir örnek görelim yardımcı bir koleksiyondan bir görünüm oluşturun.
Bu koleksiyon bir dizi öğe alır, bu durumda evcil hayvanlar ve her birinin bir adı olur, daha sonra uygulamamızda Javascript aşağıdakilere sahip olurduk:
gördüğümüz gibi yardımcı birkaç satır kodla koleksiyondaki öğeyi oluşturmamıza yardımcı olur.
Mevcut Özellikler
Hayatımızı kolaylaştırmak için HTML'mizde bize bir yorum sağlayan bir dizi özellik kullanabiliriz. toraks bu yararlı olabilir, bakalım hangilerini kullanabiliriz:
öğe şablonuHer model için bir şablon belirlememizi sağlar.
öğe görünümüKoleksiyonun öğelerinin her bir görünümünü oluşturduğumuzda kullanılan bir sınıftır.
boş şablonKoleksiyon boş olduğunda kullanılacak olan varsayılan şablondur, bu şekilde sonuç alamama durumunu kapatabiliriz.
boş görüşBoş şablon durumunda olduğu gibi, bu, koleksiyonumuzda hiçbir öğemiz olmadığında görünümü oluşturur.
Koşullu Bloklar
olan bir araç var koşullu bloklar, bu, vakaları belirtmemize izin verir, böylece koleksiyonumuz vakaya bağlı olarak bir veya başka bir görünüm gösterebilir.
Bu durumda, koleksiyonun önceden yüklenmiş öğeleri olmaması durumunda bir öğeyi veya diğerini nasıl tanımladığımızı görüyoruz, bu bize bir çok iş ve kodu gerekenden daha karmaşık hale getiren doğrulamalardan kurtarıyor.
Bununla, gördüğümüz gibi, bu öğreticiyi bitiriyoruz. Backbone.js ve esnekliği, uygulamamızı istediğimiz şekilde yönetmemize izin veren uzantıları kullanmamız için bize kapı veriyor, yardımcılar söz konusu olduğunda, oluşturmamıza yardımcı olan işlevler paha biçilmezdir, önemli olan bu yardımcıların nasıl kullanılacağını bilmektir. ve mümkün olan en iyi kodu yapın.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.