MVVM (Model-View-ViewModel) on poikkeama klassisesta MVC paradigma, Microsoftin kehittämä, suunnattu UI kehitys, ja sitä käytetään Silverlight ja WPF (Windows Presentation Foundation).
Vue.js toteuttaa joitakin perus MVVM periaatteet JavaScript, parantamiseksi ja vähentämällä kehitysaikaa UI liittyviin tehtäviin.
Tämä tehdään ansiosta Vue.js "erityistä huomiota rakennuksen erittäin helppokäyttöinen koottavat osajärjestelmään. Tämän avulla kehittäjät voivat luoda mukautettuja osiin muutama riviä koodia, ja yhdistettynä helppokäyttöinen tietojen siteet avulla ohjelmoijat voivat luoda käyttöliittymän vimpaimia vastata ja reagoida erilaisiin tuloihin.
Kaiken kaikkiaan Vue.js on hyvin monipuolinen järjestelmä, jonka avulla kehittäjät valvoa enemmän UI, samalla, kun he rakentaa tullivalvontaa ja komponentteja sekä.
Mikä on uusi tässä julkaisussa:
- Uusi:
- Tiukka tila
- parannukset:
- Lähdekoodi refactored paremmin Minimoinnista käytettäessä moduuli bundlers. Katso ohjeet.
- Tietokonetomografia ominaisuudet nyt niiden arvot automaattisesti välimuistissa, ja arvioidaan uudelleen laiskasti vain tarvittaessa. Näin vältetään kallis laskutoimitukset uudelleen, ajaa useita kertoja, kun riippuvuuksien muutokset.
- v-attr nyt myös asettaa vastaavan ominaisuuden elementin, jos omaisuus on olemassa. Esimerkiksi ei vain päivittää piirre, vaan myös asettaa arvon omaisuutta. Jos elementti ei ole vastaavaa ominaisuus sitoutuneen ominaisuutta, ei voida asettaa.
- v-repeat tukee nyt kohteen array syntaksi
- rekvisiitta ilmoitukset voidaan nyt määrittää kaksisuuntaisen: true, joka heittää varoituksen, jos potkuri on sitova tyyppi ei vastaa.
- Kun tarjotaan oletusarvo potkuri, voit nyt tarjota funktio, joka palauttaa Object / Array arvot välttää sama viittaus jakaa useiden VMS.
Mikä on uusi versiossa 1.0.10:
- Uusi:
- Tiukka tila
- parannukset:
- Lähdekoodi refactored paremmin Minimoinnista käytettäessä moduuli bundlers. Katso ohjeet.
- Tietokonetomografia ominaisuudet nyt niiden arvot automaattisesti välimuistissa, ja arvioidaan uudelleen laiskasti vain tarvittaessa. Näin vältetään kallis laskutoimitukset uudelleen, ajaa useita kertoja, kun riippuvuuksien muutokset.
- v-attr nyt myös asettaa vastaavan ominaisuuden elementin, jos omaisuus on olemassa. Esimerkiksi ei vain päivittää piirre, vaan myös asettaa arvon omaisuutta. Jos elementti ei ole vastaavaa ominaisuus sitoutuneen ominaisuutta, ei voida asettaa.
- v-repeat tukee nyt kohteen array syntaksi
- rekvisiitta ilmoitukset voidaan nyt määrittää kaksisuuntaisen: true, joka heittää varoituksen, jos potkuri on sitova tyyppi ei vastaa.
- Kun tarjotaan oletusarvo potkuri, voit nyt tarjota funktio, joka palauttaa Object / Array arvot välttää sama viittaus jakaa useiden VMS.
Mikä on uusi versiossa 0.12.7:
- Käyttöön uusi, vankempi direktiivi jäsennin.
- varmisti direktiivejä on koottu järjestyksessä ne näkyvät markup.
Mikä on uusi versiossa 0.11.5:
- Käyttöön uusi, vankempi direktiivi jäsennin.
- varmisti direktiivejä on koottu järjestyksessä ne näkyvät markup.
Mikä on uusi versiossa 0.9.3:
- Uusi:
- v-kanssa voidaan nyt käyttää sitomaan vanhemman VM tiedot kohde lapsen VM eri avain, esim. v-ryhmällä = "childKey: parentKey".
- lisätyt vanhemman instanssien vaihtoehto. Tämä mahdollistaa kehittäjä ohjelmallisesti luoda sisäkkäisiä VM tapauksissa.
- Lisätty uusi VM esimerkiksi omaisuus: $ vaihtoehtoja. Tätä voidaan käyttää pääsy mukautettuja ominaisuuksia instantiation vaihtoehtoja.
- Changed:
- Kun luot mukautetun direktiivien kehittäjä täytyy nyt nimenomaisesti kulkea isLiteral: totta, isEmpty: totta vai isFn: totta luoda kirjaimellisesti, tyhjä tai toiminto direktiivien.
- Kiinteä:
- korvata: totta vaihtoehto aiheuttaa compiler.el ja vm. $ El voidaan osoittaa vanhan tilalle elementti.
- array.splice (0) nyt oikein tyhjenee array tuetuista selaimista.
Vaatimukset
- Javascriptin asiakkaan puolella
Kommentteja ei löytynyt