Marionette

Software kuvakaappaus:
Marionette
Ohjelmiston tiedot:
Versio: 2.4.4 Päivitetty
Lähetyksen päivämäärä: 9 Feb 16
Lupa: Vapaa
Suosio: 13

Rating: nan/5 (Total Votes: 0)

Marionette rakennettiin päälle backbone.js kirjasto, JavaScript kirjasto lisäämällä MVC periaatteita JavaScript.

Näiden MVC periaatteet, Marionette lisää tuen ominaisuuksien yleensä tarjoamia kehittyneempiä ohjelmointikieliä kuten Ruby , PHP tai Python .

kehys ei puitteet sinänsä, vaan on koottu hyödyllisiä backbone.js paketteja.

Mikä on uusi tässä julkaisussa:

  • Nyt voit asettaa suodattimen menetelmää CollectionView tai CompositeView suodattaa mitkä näkymät ovat osoittavat. Tästä on hyötyä, kun näytetään luettelo, joka käyttäjä voi suodattaa.
  • Lisää reorderOnSort vaihtoehto CollectionView ja CompositeView käyttää jQuery siirtää lapsen solmut ympäri ilman uudelleen tehdä koko puun. Tämä on massiivinen teho vauhtia ja on helppo voittaa, jos lajittelun kokoelmia.
  • CollectionView nyt viewComparator, jotta mukautettuja lajittelu katselukertakohtaisesti riippumatta siitä, mitä, miten tausta kokoelma lajitellaan.
  • Refactor sort param lookup käyttää Marionette.getOption.
  • Lisää uusi apulainen menetelmä helpottaa esittämisen lapsisolmuilleen showChildView
  • this.showChildView ( "sivupalkki", uusi SidebarView ());
  • Lisää uusi auttaja menetelmä helpottaa tiedonhakuun lapsisolmuilleen getChildView
  • this.getChildView (& lsquo; sivupalkki)
  • Lisää destroyImmediate vaihtoehto LayoutView, tuhota asettelunäkymä elementin ja poista lapsen solmuja. Tämä on teho optimointi, joka voi nyt valita osaksi.
  • @ui interpolointi on nyt tuettu alueen määritelmät LayoutView
  • regionEvent tukea lisättiin
  • tuhota menetelmä nyt palaa tässä tapauksessa, joka tuhoutui mahdollistaa helpompi ketjutus katsottuna toimista.
  • Jos määrittelet vaihtoehdot hash oman Marionette.View tai jos ohitat vaihtoehtoja funktiona omaan Marionette.View, siirtää tulos vaihtoehtoja alas selkäranka näkymä rakentaja.
  • Kaikki näkymät on nyt isRendered ominaisuus, joka päivitetään jälkeen tehdä ja tuhota.

Mikä on uusi versiossa 2.4.3:

  • Nyt voit asettaa suodattimen menetelmää CollectionView tai CompositeView suodattaa mitkä näkymät ovat osoittavat. Tästä on hyötyä, kun näytetään luettelo, joka käyttäjä voi suodattaa.
  • Lisää reorderOnSort vaihtoehto CollectionView ja CompositeView käyttää jQuery siirtää lapsen solmut ympäri ilman uudelleen tehdä koko puun. Tämä on massiivinen teho vauhtia ja on helppo voittaa, jos lajittelun kokoelmia.
  • CollectionView nyt viewComparator, jotta mukautettuja lajittelu katselukertakohtaisesti riippumatta siitä, mitä, miten tausta kokoelma lajitellaan.
  • Refactor sort param lookup käyttää Marionette.getOption.
  • Lisää uusi apulainen menetelmä helpottaa esittämisen lapsisolmuilleen showChildView
  • this.showChildView ( "sivupalkki", uusi SidebarView ());
  • Lisää uusi auttaja menetelmä helpottaa tiedonhakuun lapsisolmuilleen getChildView
  • this.getChildView (& lsquo; sivupalkki)
  • Lisää destroyImmediate vaihtoehto LayoutView, tuhota asettelunäkymä elementin ja poista lapsen solmuja. Tämä on teho optimointi, joka voi nyt valita osaksi.
  • @ui interpolointi on nyt tuettu alueen määritelmät LayoutView
  • regionEvent tukea lisättiin
  • tuhota menetelmä nyt palaa tässä tapauksessa, joka tuhoutui mahdollistaa helpompi ketjutus katsottuna toimista.
  • Jos määrittelet vaihtoehdot hash oman Marionette.View tai jos ohitat vaihtoehtoja funktiona omaan Marionette.View, siirtää tulos vaihtoehtoja alas selkäranka näkymä rakentaja.
  • Kaikki näkymät on nyt isRendered ominaisuus, joka päivitetään jälkeen tehdä ja tuhota.

Mikä on uusi versiossa 2.4.2:

  • Nyt voit asettaa suodattimen menetelmää CollectionView tai CompositeView suodattaa mitkä näkymät ovat osoittavat. Tästä on hyötyä, kun näytetään luettelo, joka käyttäjä voi suodattaa.
  • Lisää reorderOnSort vaihtoehto CollectionView ja CompositeView käyttää jQuery siirtää lapsen solmut ympäri ilman uudelleen tehdä koko puun. Tämä on massiivinen teho vauhtia ja on helppo voittaa, jos lajittelun kokoelmia.
  • CollectionView nyt viewComparator, jotta mukautettuja lajittelu katselukertakohtaisesti riippumatta siitä, mitä, miten tausta kokoelma lajitellaan.
  • Refactor sort param lookup käyttää Marionette.getOption.
  • Lisää uusi apulainen menetelmä helpottaa esittämisen lapsisolmuilleen showChildView
  • this.showChildView ( "sivupalkki", uusi SidebarView ());
  • Lisää uusi auttaja menetelmä helpottaa tiedonhakuun lapsisolmuilleen getChildView
  • this.getChildView (& lsquo; sivupalkki)
  • Lisää destroyImmediate vaihtoehto LayoutView, tuhota asettelunäkymä elementin ja poista lapsen solmuja. Tämä on teho optimointi, joka voi nyt valita osaksi.
  • @ui interpolointi on nyt tuettu alueen määritelmät LayoutView
  • regionEvent tukea lisättiin
  • tuhota menetelmä nyt palaa tässä tapauksessa, joka tuhoutui mahdollistaa helpompi ketjutus katsottuna toimista.
  • Jos määrittelet vaihtoehdot hash oman Marionette.View tai jos ohitat vaihtoehtoja funktiona omaan Marionette.View, siirtää tulos vaihtoehtoja alas selkäranka näkymä rakentaja.
  • Kaikki näkymät on nyt isRendered ominaisuus, joka päivitetään jälkeen tehdä ja tuhota.

Mikä on uusi versiossa 2.4.1:

  • Nyt voit asettaa suodattimen menetelmää CollectionView tai CompositeView suodattaa mitkä näkymät ovat osoittavat. Tästä on hyötyä, kun näytetään luettelo, joka käyttäjä voi suodattaa.
  • Lisää reorderOnSort vaihtoehto CollectionView ja CompositeView käyttää jQuery siirtää lapsen solmut ympäri ilman uudelleen tehdä koko puun. Tämä on massiivinen teho vauhtia ja on helppo voittaa, jos lajittelun kokoelmia.
  • CollectionView nyt viewComparator, jotta mukautettuja lajittelu katselukertakohtaisesti riippumatta siitä, mitä, miten tausta kokoelma lajitellaan.
  • Refactor sort param lookup käyttää Marionette.getOption.
  • Lisää uusi apulainen menetelmä helpottaa esittämisen lapsisolmuilleen showChildView
  • this.showChildView ( "sivupalkki", uusi SidebarView ());
  • Lisää uusi auttaja menetelmä helpottaa tiedonhakuun lapsisolmuilleen getChildView
  • this.getChildView (& lsquo; sivupalkki)
  • Lisää destroyImmediate vaihtoehto LayoutView, tuhota asettelunäkymä elementin ja poista lapsen solmuja. Tämä on teho optimointi, joka voi nyt valita osaksi.
  • @ui interpolointi on nyt tuettu alueen määritelmät LayoutView
  • regionEvent tukea lisättiin
  • tuhota menetelmä nyt palaa tässä tapauksessa, joka tuhoutui mahdollistaa helpompi ketjutus katsottuna toimista.
  • Jos määrittelet vaihtoehdot hash oman Marionette.View tai jos ohitat vaihtoehtoja funktiona omaan Marionette.View, siirtää tulos vaihtoehtoja alas selkäranka näkymä rakentaja.
  • Kaikki näkymät on nyt isRendered ominaisuus, joka päivitetään jälkeen tehdä ja tuhota.

Mikä on uusi versiossa 2.3.2:

  • Virhekorjauksia:
  • IE8 regressiota Marionette._getValue aina soittaa hakea joko joukko parametrien tai tyhjä joukko.

Mikä on uusi versiossa 2.2.2:

  • Korjaa:
  • Poista kahtena kehotus region.empty näkymässä tuhota.
  • Korjaa puhelun aikana swapOut.
  • Korjaa rikki linkki Marionette Vikailmoitukset.

Mikä on uusi versiossa 2.2.0:

  • CollectionViews nyt vastaanottaa tapahtumia emptyViews vuonna childEvents hash
  • Alueet saavat nyt swapOut ja beforeSwapOut tapahtumiin.
  • Region rakentaja voi nyt ottaa el vaihtoehtona soitettaessa addRegion
  • Region reset lähtee el ehjä
  • Sovelluksen on this.options
  • Sovelluksen on alustaa menetelmä
  • Toiminnat enää kietoa näkymä menetelmiä
  • Normeeraa alue valitsimet hash jotta käyttäjä käyttää @ui. syntaksi

Mikä on uusi versiossa 2.1.0:

  • Lisää el viittaus näkemyksiä el sisällä käyttäytymistä esimerkiksi.
  • ItemViews voi nyt ole mallin asettamalla mallin: false.
  • Sovelluksen objektit voivat nyt määritellä niiden oletusviestiin kanava.
  • Sovelluksen objektit nyt getOption menetelmällä.
  • Alueet nyt hasView tapa määrittää, onko näkymä tietyllä alueella.
  • Näkymät enää käytä toJSON suoraan malleihin. sen sijaan he kutsuvat uuteen voi ohittaa menetelmiä serializeModel ja serializeCollection jossa kutsutaan kautta serializeData.

Mikä on uusi versiossa 2.0.0:

  • Tämä on rikkomatta julkaisu ja sisältää monia API päivityksiä ja muutoksia.

Mikä on uusi versiossa 1.8.2:

  • Korjaa:
  • Toiminnat kehottaa nyt stopListening tiiviiseen.
  • Toiminnat nyt undelegate modelEvents ja collectionEvents kun vanhempi näkymä puhelut undelegateEvents.

Mikä on uusi versiossa 1.7.4:

  • Yleistä:
  • Päivitä bower riippuvuuksia hyödyntää sitä, että marionetti repos seurata semver.
  • Korjaa:
  • Toiminnat tapahtumia ei enää törmäävät toisiinsa.
  • Palauta stopListening puhelun stop moduuleihin. Vaikka tämä "korjata", dokumentit olivat melko epämääräisiä johtaa rikkoa muutoksia monille ihmisille.

Mikä on uusi versiossa 1.7.1:

  • Korjaa:
  • Mahdollistaa käytön merkkijonopohjaisten käyttäytymisen tapahtuma menetelmiin.

Mikä on uusi versiossa 1.6.4:

  • laikkuja vika, joka aiheuttaisi moduulit alustaa kahdesti, kun mukautetun moduuli luokka on ohitettu.

Mikä on uusi versiossa 1.6.3:

  • Ota suorempi moduuli instanssien päälle Marionette.App.
  • Fix @ui interpolointi selviytyy monimutkaisista valitsimia.
  • Parannettu readme dokumentit CollectionView, AppRouter ja ItemView.
  • Käsittele npm itse merkki CERT ongelmasta
  • Vaihdettu tarpeettomat argumentti viipalointi.
  • Normalisointi virhe heittää käyttää sisäisiä throwError auttaja menetelmällä.

Mikä on uusi versiossa 1.5.1:

  • Kiinteä vika, jos näyttää ja onDomRefresh ei kehotettiin itemViews tietyissä olosuhteissa.

Mikä on uusi versiossa 1.5.0:

  • Kiinteä vika, jos nollaus `collection` sisällä` collectionView` aiheuttaisi `onShow` ja` onDomRefresh` kutsua väärin.
  • `addItemView` nyt palauttaa` view` joka lisättiin.
  • Voi nyt määrittää `itemEvents` hash tai menetelmä, jonka avulla voit tallentaa kaikki kuplivaa itemEvents ilman käsin määrittää siteet.

Mikä on uusi versiossa 1.4.0:

  • Lisää kyky käyttää uutta @ui. syntaksin sisällä tapahtumia ja laukaisee hash estämiseksi valitsin päällekkäisyydet.

Mikä on uusi versiossa 1.2.3:

  • Kiinteä vika, jos lapsi näkemyksiä lisätään ennen ensimmäistä tehdä, mikä lisää virheitä.

Mikä on uusi versiossa 1.2.2:

  • Siirrä instantiaation näkymäasetuksia yläpuolella rakentaja Tämä mahdollistaa näkymän vaihtoehdot käsiksi sisällä alustaa menetelmää tietty näkymä Tämä on tarpeen, sillä selkäranka näkemyksiä ei enää määritä näkymä vaihtoehtoja rakentaja.

Mikä on uusi versiossa 1.2.1:

  • Kiinteä vika niin nyt näyttää vaihtoehdot ovat {} oletusarvoisesti eikä määrittelemätön.
  • Kiinteä vika, jos laukaisee preventDefault ja stopPropagation oli suoritettavana väärässä yhteydessä - laukaisee nyt estämään oletus ja pysäyttää etenemisen oletusarvoisesti kerran.

Mikä on uusi versiossa 1.2.0:

  • Päivitä selkäranka 1.1.0
  • Lisätty kyky muokata käyttäytymistä laukaisee preventDefault ja stopPropagation

Mikä on uusi versiossa 1.0.3:

  • Lisätty indeksi parametrin menetelmä allekirjoitus, osoittaa, että on on käytettävissä.
  • Poistetut uneeeded rakentaja toiminto ja poistetut soittaa getItemView koska se aiheuttaa ongelmia ja ei tarvita rakentaja.
  • Kiinteä vika vähentääksesi .length kun alue on poistettu.

Mikä on uusi versiossa 1.0.2:

  • Kiinteä vian laskea irti ne kun "lähellä" tapahtuma / OnClose menetelmällä, joten ui elementit ovat käytettävissä näinä.
  • Kiinteä vika, joka kääntää järjestyksen reittejä, mikä aiheuttaa väärän reitin ammuttu monissa tapauksissa.

Vaatimukset

  • Javascriptin asiakkaan puolella
  • backbone.js 0.9.9 tai uudempi
  • underscore.js 1.4.4 tai uudempi

Vastaavia ohjelmistoja

Aura
Aura

1 Mar 15

QCubed
QCubed

12 May 15

Silex
Silex

10 Feb 16

Pedestal
Pedestal

10 Feb 16

Kommentit Marionette

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan