Vue.js

Screenshot Software:
Vue.js
Mga detalye ng Software:
Bersyon: 1.0.15 Na-update
I-upload ang petsa: 9 Feb 16
Nag-develop: Evan You
Lisensya: Libre
Katanyagan: 158

Rating: 3.0/5 (Total Votes: 2)

MVVM (Model-View-ViewModel) ay isang paglihis mula sa classical MVC paradaym, na binuo sa pamamagitan ng Microsoft, naka-target sa pag-unlad UI, at ginagamit para sa Silverlight at WPF (Windows Pagtatanghal Foundation).

Vue.js nagpapatupad ilan sa mga pangunahing MVVM prinsipyo para JavaScript, pagpapabuti at pagputol-unlad ng panahon para sa UI na may kinalaman sa mga gawain.

Ito ay ginagawa salamat sa Vue.js 'espesyal na pansin sa pagbuo ng isang napakadaling gamitin composable component system. Ito ay nagpapahintulot sa mga developer na bumuo ng mga pasadyang mga bahagi na may ilang linya ng code, at kaisa sa isang madaling gamitin bindings data ay nagbibigay-daan sa mga programmer upang lumikha ng mga widget UI na tumugon at reaksyon sa iba't-ibang mga inputs.

Sa kabuuan, Vue.js ay isang napaka-maraming nalalaman sistema na nagpapahintulot sa mga developer ng karagdagang kontrol sa kanilang UI, habang pagpapaalam sa kanila bumuo ng mga pasadyang mga kontrol at mga bahagi pati na rin.

Ano ang bago sa ito release:

  • Bago:
  • Mahigpit mode
  • Pagpapabuti:
  • Source code refactored para sa mas mahusay minification kapag gumagamit module bundlers. Tingnan ang mga tagubilin.
  • Nakuwenta properties ngayon ay mayroon ang kanilang mga halaga ay awtomatikong naka-cache na, At muling sinusuri lazily lamang kapag kinakailangan. Ito avoids mahal computations ipina-magpatakbo ng maramihang mga beses kapag ang isang dependency pagbabago.
  • v-attr ngayon din nagtatakda ng kaukulang ari-arian sa ang sangkap kung ang ari-arian ay umiiral na. Halimbawa, ay hindi lamang i-update ang attribute, kundi pati na rin itakda ang halaga ng ari-arian. Kung ang elemento ay walang kaukulang ari-arian para sa hangganan attribute, hindi ito maaaring itakda.
  • v-ulitin Sinusuportahan na ngayon ng item sa array syntax
  • props declarations ay maaari na ngayong tukuyin TwoWay:. Totoo, na kung saan ay ayusin ang salu-babala kung umiiral type ang PANUKALA ay hindi tumutugma
  • Kapag nagbibigay default na halaga para sa isang PANUKALA, maaari mo na ngayong magbigay ng isang function na nagbabalik halaga Object / Array upang maiwasan ang pagkakaroon ng parehong reference ibinahagi sa maramihang vms.

Ano ang bago sa bersyon 1.0.10:

  • Bago:
  • Mahigpit mode
  • Pagpapabuti:
  • Source code refactored para sa mas mahusay minification kapag gumagamit module bundlers. Tingnan ang mga tagubilin.
  • Nakuwenta properties ngayon ay mayroon ang kanilang mga halaga ay awtomatikong naka-cache na, At muling sinusuri lazily lamang kapag kinakailangan. Ito avoids mahal computations ipina-magpatakbo ng maramihang mga beses kapag ang isang dependency pagbabago.
  • v-attr ngayon din nagtatakda ng kaukulang ari-arian sa ang sangkap kung ang ari-arian ay umiiral na. Halimbawa, ay hindi lamang i-update ang attribute, kundi pati na rin itakda ang halaga ng ari-arian. Kung ang elemento ay walang kaukulang ari-arian para sa hangganan attribute, hindi ito maaaring itakda.
  • v-ulitin Sinusuportahan na ngayon ng item sa array syntax
  • props declarations ay maaari na ngayong tukuyin TwoWay:. Totoo, na kung saan ay ayusin ang salu-babala kung umiiral type ang PANUKALA ay hindi tumutugma
  • Kapag nagbibigay default na halaga para sa isang PANUKALA, maaari mo na ngayong magbigay ng isang function na nagbabalik halaga Object / Array upang maiwasan ang pagkakaroon ng parehong reference ibinahagi sa maramihang vms.

Ano ang bago sa bersyon 0.12.7:

  • Nagpasimula ng isang bagong, mas matatag na direktiba parser.
  • Ginawa bang direktiba ay pinagsama-sama sa pagkakasunud-sunod lumilitaw ang mga ito sa markup.

Ano ang bago sa bersyon 0.11.5:

  • Nagpasimula ng isang bagong, mas matatag na direktiba parser.
  • Ginawa bang direktiba ay pinagsama-sama sa pagkakasunud-sunod lumilitaw ang mga ito sa markup.

Ano ang bago sa bersyon 0.9.3:

  • Bago:
  • v-with maaari na ngayong gamitin upang panagutin ang isang magulang VM ni data ng ari-arian sa bata VM na may isang iba't ibang mga susi, hal v-with =. "childKey: parentKey"
  • Idinagdag magulang Instantiation opsyon. Ito ay nagpapahintulot sa mga developer upang programming lumikha nested VM pagkakataon.
  • Nagdagdag ng bagong VM Halimbawa ari-arian: $ opsyon. Ito ay maaaring gamitin upang ma-access custom properties sa mga pagpipilian sa Instantiation.
  • Binago:
  • Kapag lumilikha ng mga pasadyang direktiba, ang mga developer ngayon ay kailangan upang malinaw na pumasa sa isLiteral: true, isEmpty: true o isFn: true upang lumikha literal, walang laman o function direktiba
  • .
  • Fixed:
  • palitan:.. Totoo opsyon na nagiging sanhi compiler.el at vm $ el na tumuturo sa ang lumang, pinalitan element
  • array.splice (0) ngayon maayos walang lamang sasakyan ang array sa suportadong browser.

Kinakailangan

  • enable ang JavaScript sa client side

Katulad na software

actionHero
actionHero

10 Apr 16

Colony
Colony

12 May 15

OpenXava
OpenXava

11 Mar 16

Mojolicious
Mojolicious

9 Feb 16

Iba pang mga software developer ng Evan You

popSlides
popSlides

13 May 15

QR.js
QR.js

1 Mar 15

Mga komento sa Vue.js

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya