EmberJS - Yönlendirici
Yönlendirici, bir URL'yi bir dizi şablona çeviren ve bir uygulamanın durumunu temsil eden EmberJs'in temel bir özelliğidir. Ember, URL'yi bir yol işleyicisine eşlemek için yönlendiriciyi kullanır. Yönlendirici, mevcut URL'yi veri yüklemek, şablonları görüntülemek ve bir uygulama durumunu ayarlamak için kullanılan diğer yollarla eşleştirir.
Rota işleyici, aşağıdakiler gibi bazı eylemler gerçekleştirir:
Şablonu sağlar.
Modeli tanımlar ve şablondan erişilebilir olacaktır.
Kullanıcının bir uygulamanın belirli bir bölümünü ziyaret etme izni yoksa, yönlendirici yeni bir rotaya yönlendirecektir.
Aşağıdaki tablo, Ember.js'deki farklı yönlendiricileri açıklamalarıyla birlikte listeler -
S.No. | Türler ve Açıklama |
---|---|
1 | Rotaları Tanımlama Yönlendirici, mevcut URL'yi şablonu görüntülemek, verileri yüklemek ve bir uygulama durumunu ayarlamaktan sorumlu yollarla eşleştirir. |
2 | Bir Rotanın Modelini Belirleme Bir tesisat modeli belirtmek için, modelden verileri görüntülemek üzere bir şablona ihtiyacınız vardır. |
3 | Bir Şablon Oluşturma Rotalar, harici şablonu ekrana dönüştürmek için kullanılır. |
4 | Yönlendiriliyor İstenen URL bulunamadığında kullanıcıyı farklı bir sayfaya yönlendiren bir URL yönlendirme mekanizmasıdır. |
5 | Geçişleri Önleme ve Yeniden Deneme Transition.abort () ve transition.retry () yöntemleri iptal ve rota geçiş sırasında, sırasıyla bir geçiş yeniden denemek için de kullanılabilir. |
6 | Alt Durumlar Yükleniyor / Hata Ember yönlendirici, bir rota yükleme bilgisi ve bir rota yüklenirken oluşan hatalar sağlar. |
7 | Sorgu Parametreleri Sorgu parametreleri "?" Simgesinin sağ tarafında görüntülenir. isteğe bağlı anahtar / değer çiftleri olarak temsil edilen bir URL'yi işaretleyin. |
8 | Eşzamansız Yönlendirme Ember.js yönlendiricisi, eşzamansız yönlendirme kullanarak bir uygulama içindeki karmaşık eşzamansız mantığı işleme yeteneğine sahiptir. |