Marionette

Software screenshot:
Marionette
Software ətraflı:
Version: 2.4.4 Yenil?nib
Tarixi Upload: 9 Feb 16
Lisenziya: Pulsuz
Məşhurluq: 13

Rating: nan/5 (Total Votes: 0)

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.

çə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.

  • 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
  • .
  • Bütün views indi göstərmək və məhv isRendered əmlak, bundan sonra yenilənir var.

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.

  • 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
  • .
  • Bütün views indi göstərmək və məhv isRendered əmlak, bundan sonra yenilənir var.

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.

  • 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
  • .
  • Bütün views indi göstərmək və məhv isRendered əmlak, bundan sonra yenilənir var.

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.

  • 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
  • .
  • Bütün views indi göstərmək və məhv isRendered əmlak, bundan sonra yenilənir var.

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.

  • addRegion zəng zaman
  • 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

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
  • Application obyektləri indi onların default mesajı kanal konfiqurasiya edə bilərsiniz.
  • Application obyektləri indi getOption metodu var.

  • bir region daxilində bir görünüşü var, əgər
  • 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.

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.

  • kompleks seçiciler baxılması üçün
  • Fix @ui interpolation.

  • CollectionView, AppRouter və ItemView üçün
  • 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.

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:


    `OnShow` və` onDomRefresh` səbəb olacaq bir `collectionView` ərzində` collection` sıfırlama
  • 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.

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.

  • getItemView üçü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.

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

Oxşar proqram

XPSPL
XPSPL

13 Apr 15

Lino
Lino

1 Mar 15

Apache Tapestry
Apache Tapestry

9 Feb 16

RaptorJS
RaptorJS

13 May 15

Şərh Marionette

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!
Kateqoriya axtarış