Marionette Backbone.js kitabxana üst inşa edilib JavaScript MVC prinsipləri əlavə bir JavaScript kitabxana.
Bu MVC prinsipləri istifadə edərək, Marionette adətən Ruby , PHP və ya Python kimi daha inkişaf etmiş proqramlaşdırma dilləri ilə təmin xüsusiyyətləri dəstək. Əlavə p>
çərçivə çərçivə başına se, lakin faydalı Backbone.js paketləri toplusu deyil.
Bu azad yeni nədir:
- İndi views şou nə filtrelemek üçün CollectionView ya CompositeView bir filter üsul bilərsiniz. Bu istifadəçi filter edə bilərsiniz siyahısını gösteren zaman üçün faydalıdır.
- Bütün ağac yenidən göstərməyə olmadan ətrafında uşaq qovşaqlarının hərəkət etmək jQuery istifadə CollectionView və CompositeView üçün reorderOnSort seçimi əlavə edin. Bu böyük Performans təkan və sizin kolleksiyalar çeşidlənməsi əgər asan qələbə deyil.
- CollectionView indi viewComparator var asılı olmayaraq dəstək kolleksiyası çeşidlənir nə məqsədi əsasında çeşidlənməsi xüsusi imkan.
- Refactor sort param axtarış Marionette.getOption istifadə etmək.
- uşağın asan nümayişi üçün yeni köməkçi üsul əlavə showChildView qovşaqlarının
- this.showChildView (sidebar "yeni SidebarView ());
- uşaq asan alanda bir yeni köməkçi üsul əlavə getChildView qovşaqlarının
- this.getChildView (& lsquo; sidebar)
- layout görünüşü element məhv və sonra uşaq qovşaqlarının aradan qaldırılması üçün, LayoutView bir destroyImmediate seçimi əlavə edin. Bu artıq daxil. Seçə bilərsiniz bir Performans optimallaşdırma edir
- @ui interpolation indi LayoutView Region anlayışlar ərzində dəstəklənir
- regionEvent dəstək əlavə edilib
- məhv telefon artıq baxış tədbirlər asan chaining imkan yıxıldı bu instansiya qaytarır.
- .
- Bütün views indi göstərmək və məhv isRendered əmlak, bundan sonra yenilənir var.
Siz variantları Marionette.View haqqında hash və ya sizin Marionette.View bir funksiyası kimi variantları keçmək əgər, onurğa view konstruktor aşağı variantları nəticəsində keçmək müəyyən varsa
versiyası 2.4.3 yeni nədir:
- İndi views şou nə filtrelemek üçün CollectionView ya CompositeView bir filter üsul bilərsiniz. Bu istifadəçi filter edə bilərsiniz siyahısını gösteren zaman üçün faydalıdır.
- Bütün ağac yenidən göstərməyə olmadan ətrafında uşaq qovşaqlarının hərəkət etmək jQuery istifadə CollectionView və CompositeView üçün reorderOnSort seçimi əlavə edin. Bu böyük Performans təkan və sizin kolleksiyalar çeşidlənməsi əgər asan qələbə deyil.
- CollectionView indi viewComparator var asılı olmayaraq dəstək kolleksiyası çeşidlənir nə məqsədi əsasında çeşidlənməsi xüsusi imkan.
- Refactor sort param axtarış Marionette.getOption istifadə etmək.
- uşağın asan nümayişi üçün yeni köməkçi üsul əlavə showChildView qovşaqlarının
- this.showChildView (sidebar "yeni SidebarView ());
- uşaq asan alanda bir yeni köməkçi üsul əlavə getChildView qovşaqlarının
- this.getChildView (& lsquo; sidebar)
- layout görünüşü element məhv və sonra uşaq qovşaqlarının aradan qaldırılması üçün, LayoutView bir destroyImmediate seçimi əlavə edin. Bu artıq daxil. Seçə bilərsiniz bir Performans optimallaşdırma edir
- @ui interpolation indi LayoutView Region anlayışlar ərzində dəstəklənir
- regionEvent dəstək əlavə edilib
- məhv telefon artıq baxış tədbirlər asan chaining imkan yıxıldı bu instansiya qaytarır.
- .
- Bütün views indi göstərmək və məhv isRendered əmlak, bundan sonra yenilənir var.
Siz variantları Marionette.View haqqında hash və ya sizin Marionette.View bir funksiyası kimi variantları keçmək əgər, onurğa view konstruktor aşağı variantları nəticəsində keçmək müəyyən varsa
versiyası 2.4.2 yeni nədir:
- İndi views şou nə filtrelemek üçün CollectionView ya CompositeView bir filter üsul bilərsiniz. Bu istifadəçi filter edə bilərsiniz siyahısını gösteren zaman üçün faydalıdır.
- Bütün ağac yenidən göstərməyə olmadan ətrafında uşaq qovşaqlarının hərəkət etmək jQuery istifadə CollectionView və CompositeView üçün reorderOnSort seçimi əlavə edin. Bu böyük Performans təkan və sizin kolleksiyalar çeşidlənməsi əgər asan qələbə deyil.
- CollectionView indi viewComparator var asılı olmayaraq dəstək kolleksiyası çeşidlənir nə məqsədi əsasında çeşidlənməsi xüsusi imkan.
- Refactor sort param axtarış Marionette.getOption istifadə etmək.
- uşağın asan nümayişi üçün yeni köməkçi üsul əlavə showChildView qovşaqlarının
- this.showChildView (sidebar "yeni SidebarView ());
- uşaq asan alanda bir yeni köməkçi üsul əlavə getChildView qovşaqlarının
- this.getChildView (& lsquo; sidebar)
- layout görünüşü element məhv və sonra uşaq qovşaqlarının aradan qaldırılması üçün, LayoutView bir destroyImmediate seçimi əlavə edin. Bu artıq daxil. Seçə bilərsiniz bir Performans optimallaşdırma edir
- @ui interpolation indi LayoutView Region anlayışlar ərzində dəstəklənir
- regionEvent dəstək əlavə edilib
- məhv telefon artıq baxış tədbirlər asan chaining imkan yıxıldı bu instansiya qaytarır.
- .
- Bütün views indi göstərmək və məhv isRendered əmlak, bundan sonra yenilənir var.
Siz variantları Marionette.View haqqında hash və ya sizin Marionette.View bir funksiyası kimi variantları keçmək əgər, onurğa view konstruktor aşağı variantları nəticəsində keçmək müəyyən varsa
versiyası 2.4.1 yeni nədir:
- İndi views şou nə filtrelemek üçün CollectionView ya CompositeView bir filter üsul bilərsiniz. Bu istifadəçi filter edə bilərsiniz siyahısını gösteren zaman üçün faydalıdır.
- Bütün ağac yenidən göstərməyə olmadan ətrafında uşaq qovşaqlarının hərəkət etmək jQuery istifadə CollectionView və CompositeView üçün reorderOnSort seçimi əlavə edin. Bu böyük Performans təkan və sizin kolleksiyalar çeşidlənməsi əgər asan qələbə deyil.
- CollectionView indi viewComparator var asılı olmayaraq dəstək kolleksiyası çeşidlənir nə məqsədi əsasında çeşidlənməsi xüsusi imkan.
- Refactor sort param axtarış Marionette.getOption istifadə etmək.
- uşağın asan nümayişi üçün yeni köməkçi üsul əlavə showChildView qovşaqlarının
- this.showChildView (sidebar "yeni SidebarView ());
- uşaq asan alanda bir yeni köməkçi üsul əlavə getChildView qovşaqlarının
- this.getChildView (& lsquo; sidebar)
- layout görünüşü element məhv və sonra uşaq qovşaqlarının aradan qaldırılması üçün, LayoutView bir destroyImmediate seçimi əlavə edin. Bu artıq daxil. Seçə bilərsiniz bir Performans optimallaşdırma edir
- @ui interpolation indi LayoutView Region anlayışlar ərzində dəstəklənir
- regionEvent dəstək əlavə edilib
- məhv telefon artıq baxış tədbirlər asan chaining imkan yıxıldı bu instansiya qaytarır.
- .
- Bütün views indi göstərmək və məhv isRendered əmlak, bundan sonra yenilənir var.
Siz variantları Marionette.View haqqında hash və ya sizin Marionette.View bir funksiyası kimi variantları keçmək əgər, onurğa view konstruktor aşağı variantları nəticəsində keçmək müəyyən varsa
versiyası 2.3.2 yeni nədir:
- Bug giderir:
- Marionette._getValue in IE8 reqressiya həmişə params bir sıra və ya boş sıra ya ilə müraciət zəng etmək üçün.
versiyası 2.2.2 yeni nədir:
- giderir:
- məhv görünüşü region.empty dublikat zəng çıxarın.
- swapOut Fix zəng zaman.
- Marionette Error mesajları broken link Fix.
versiyası 2.2.0 yeni nədir:
- CollectionViews indi childEvents hash emptyViews hadisələr almaq
- Regionlar indi swapOut və beforeSwapOut hadisələr almaq.
- Region konstruktor indi bir seçim olaraq bir el edə bilər
- Region reset el bütöv yaradır
- Application this.options var
- Application metodu başlamaq var
- artıq view üsulları kesmek Davranışları
- region seçiciler bir istifadəçi @ui istifadə üçün imkan hash normallaşdırmaq. syntax
addRegion zəng zaman
versiyası 2.1.0 yeni nədir:
- bir davranış instansiya ərzində Baxış el bir el istinad edin.
- ItemViews indi şablon yaradılması ilə heç bir şablon ola bilər. Saxta li>
- Application obyektləri indi onların default mesajı kanal konfiqurasiya edə bilərsiniz.
- Application obyektləri indi getOption metodu var.
- Regionlar indi müəyyən etmək üçün bir hasView metodu var.
- Views artıq modelləri birbaşa toJSON istifadə edin. əvəzinə onlar serializeData vasitəsilə deyilir yeni overridable üsulları serializeModel və serializeCollection zəng.
bir region daxilində bir görünüşü var, əgər
versiyası 2.0.0 yeni nədir:
- Bu breaking azad və bir çox API yenilikləri və dəyişikliklər edir.
versiyası 1.8.2 yeni nədir:
- giderir:
- Davranışları artıq yaxın stopListening çağırır.
- İndi Davranışları undelegate modelEvents və collectionEvents valideyn baxış undelegateEvents çağırır zaman.
versiyası 1.7.4 yeni nədir:
- Ümumi:
- Update Bower asılılıqlar Marionette Repos semver edin ki, istifadə etmək.
- giderir:
- Davranışları hadisələr artıq bir-biri ilə toqquşmaq.
- modulları üçün stop Geri stopListening zəng. bu bir "düzəltmək" olsa da, docs bir çox insanlar üçün dəyişikliklər qırılma gedən olduqca qeyri-müəyyən idi.
versiyası 1.7.1 yeni nədir:
- giderir:
- string əsasında davranış hadisə üsullardan istifadə edir.
versiyası 1.6.4 yeni nədir:
- xüsusi modul sinif qəbul zaman modulları iki dəfə başlatılmış səbəb ki, bir səhv yamalar.
versiyası 1.6.3 yeni nədir:
- Marionette.App daha çox birbaşa modul Destekleme imkan verir.
- Fix @ui interpolation.
- Təkmilləşdirilmiş README docs.
- MPM self işarə CERT problem idarə
- Dəyişdirilən gereksiz dəlil dilimleme.
- daxili throwError köməkçi metodu istifadə etmək atma Normale səhv.
kompleks seçiciler baxılması üçün
CollectionView, AppRouter və ItemView üçün
versiyası 1.5.1 yeni nədir:
- show və onDomRefresh müəyyən şəraitdə itemViews çağırıb deyil Sabit bug.
versiyası 1.5.0 yeni nədir:
- Sabit bug səhv adlandırmaq üçün.
- `addItemView` indi əlavə edildi` view` qaytarır.
- İndi özünüz cilddən qurmaq üçün olmadan bütün bubbling itemEvents almaq üçün imkan verir ki, `itemEvents` hash və ya metodu daxil edə bilərsiniz.
`OnShow` və` onDomRefresh` səbəb olacaq bir `collectionView` ərzində` collection` sıfırlama
versiyası 1.4.0 yeni nədir:
- Yeni @ui istifadə etmək imkanı verir. tədbirlər çərçivəsində sintaksis və selector təkrarlanması qarşısını almaq üçün hash tetikler.
versiyası 1.2.3 yeni nədir:
- ilkin göstərməyə əvvəl uşaq views səhvlər artırılması beləliklə, əlavə edilmişdir Sabit bug.
versiyası 1.2.2 yeni nədir:
- görünüşü variantları Bu artıq konstruktor görünüşü variantları backbone Baxışların ci ildən lazım bir görünüşü üçün initialize metodu ərzində əldə etmək üçün bu imkan verir ki, konstruktor yuxarıda view variantları Destekleme keçin.
versiyası 1.2.1 yeni nədir:
- bir səhv Sabit indi variantları keçirmək {} müəyyən default deyil.
- tetikler preventDefault və stopPropagation yanlış kontekstdə həyata olduğu bir səhv Sabit - default qarşısını almaq və bir daha ismarıcları təbliği dayandırmaq indi tetikler .
versiyası 1.2.0 yeni nədir:
- 1.1.0 Update Backbone
- tetikler preventDefault və stopPropagation davranış özelleştirmek imkanı əlavə edilib
versiyası 1.0.3 yeni nədir:
- metodu imza əlavə index parametr, yəni mövcud deyil göstərmək üçün.
- silinmiş uneeeded konstruktor funksiyası və xaric zəng problemləri səbəb və qurucusu lazım deyil kimi.
- bir bölgə silinir zaman .Uzunluğu azalma bir səhv Sabit.
getItemView üçün
versiyası 1.0.2 yeni nədir:
- Sabit bug "yaxın" hadisə / onClose metodu sonra çözmek, belə ki, UI elementləri, bu ərzində mövcuddur.
- marşrutları sifariş geri yanlış marşrutu səbəb Sabit bug çox hallarda atəş olunacaq.
tələblər
- JavaScript klient tərəfində effektiv
- Backbone.js 0.9.9 və ya daha yüksək
1.4.4 və ya daha yüksək Underscore.js
Şərhlər tapılmadı