MVVM (Model-View-ViewModel) is 'n afwyking van die klassieke MVC paradigma, wat ontwikkel is deur Microsoft, wat gerig is op UI ontwikkeling, en wat gebruik word vir Silver en WPF (Windows Voorstelling Stigting).
Vue.js implemente sommige van die basiese MVVM beginsels JavaScript vir, die verbetering en kap ontwikkeling tyd vir-UI-verwante take.
Dit word gedoen danksy spesiale aandag Vue.js 'tot die bou van 'n baie maklik om te composable komponent stelsel gebruik. Dit laat ontwikkelaars om persoonlike items te bou met 'n paar reëls van die kode, en tesame met 'n maklik om te data bindings gebruik kan programmeerders UI widgets wat reageer en reageer op verskillende insette te skep.
Alles in ag genome, Vue.js is 'n baie veelsydige stelsel wat ontwikkelaars meer beheer kan oor hul UI, terwyl laat hulle bou persoonlike kontrole en komponente sowel.
Wat is nuut in hierdie release:
- Nuut:
- Streng af
- Verbeterings:
- Bronkode refactored vir 'n beter minification by die gebruik van module bundlers. Sien instruksies.
- bereken eienskappe het nou hul waardes outomaties kas, en is herevalueer lui net wanneer dit nodig is. Dit vermy duur berekeninge word weer uit te voer verskeie kere wanneer 'n afhanklikheid veranderinge.
- v-attr stel nou ook die ooreenstemmende eiendom op die element as die eiendom bestaan. Byvoorbeeld, sal nie net werk die kenmerk, maar ook die eiendom se waarde te stel. As die element 'n ooreenstemmende eiendom vir die gebonde kenmerk nie, sal dit nie gestel word.
- v-herhaling ondersteun nou item opgestel sintaksis
- stutte verklarings kan nou twoWay spesifiseer:. Waar is, wat 'n waarskuwing sal gooi as bindend tipe die stut se kom nie ooreen met
- Wanneer die verskaffing van standaard waarde vir 'n stut, kan jy nou 'n funksie wat Object / Array waardes terug te verhoed dat dieselfde verwysing gedeel oor verskeie VMS.
Wat is nuut in weergawe 1.0.10:
- Nuut:
- Streng af
- Verbeterings:
- Bronkode refactored vir 'n beter minification by die gebruik van module bundlers. Sien instruksies.
- bereken eienskappe het nou hul waardes outomaties kas, en is herevalueer lui net wanneer dit nodig is. Dit vermy duur berekeninge word weer uit te voer verskeie kere wanneer 'n afhanklikheid veranderinge.
- v-attr stel nou ook die ooreenstemmende eiendom op die element as die eiendom bestaan. Byvoorbeeld, sal nie net werk die kenmerk, maar ook die eiendom se waarde te stel. As die element 'n ooreenstemmende eiendom vir die gebonde kenmerk nie, sal dit nie gestel word.
- v-herhaling ondersteun nou item opgestel sintaksis
- stutte verklarings kan nou twoWay spesifiseer:. Waar is, wat 'n waarskuwing sal gooi as bindend tipe die stut se kom nie ooreen met
- Wanneer die verskaffing van standaard waarde vir 'n stut, kan jy nou 'n funksie wat Object / Array waardes terug te verhoed dat dieselfde verwysing gedeel oor verskeie VMS.
Wat is nuut in weergawe 0.12.7:
- 'n nuwe, meer robuuste richtlijn ontleder.
- het seker gemaak riglyne saamgestel in die volgorde waarin hulle verskyn in die opmaak.
Wat is nuut in weergawe 0.11.5:
- 'n nuwe, meer robuuste richtlijn ontleder.
- het seker gemaak riglyne saamgestel in die volgorde waarin hulle verskyn in die opmaak.
Wat is nuut in weergawe 0.9.3:
- Nuut:
- v-met kan nou gebruik word om 'n ouer VM se data eiendom aan die kind VM bind met 'n ander sleutel, bv v-met =. "childKey: parentKey"
- Bygevoeg ouer Instantiëring opsie. Dit laat ontwikkelaar om geneste VM gevalle programmaties skep.
- Bygevoeg nuwe VM byvoorbeeld eiendom: $ opsies. Dit kan gebruik word om toegang te verkry tot persoonlike eienskappe in Instantiëring opsies.
- verander:
- Wanneer die skep van persoonlike voorskrifte, die ontwikkelaar moet nou uitdruklik slaag in isLiteral: ware, isEmpty: waar of isFn: getrou aan letterlike, leë of funksie riglyne te skep .
- Vaste:
- vervang:.. Waar opsie veroorsaak compiler.el en SM $ el moet verwys na die ou, vervang element
- array.splice (0) nou behoorlik leeg die skikking in ondersteun blaaiers.
Vereistes :
- Javascript op die kliënt kant
Kommentaar nie gevind