Vue.js
Vue.js este un framework care permite să construim progresiv interfețe de utilizator pentru aplicații web
Last updated
Vue.js este un framework care permite să construim progresiv interfețe de utilizator pentru aplicații web
Last updated
Orice aplicație Vue începe cu crearea unei noi instanțe Vue cu funcția Vue
:
O aplicație Vue constă din o rădăcină Vue instance creată cu new Vue()
, organizată în mod opțional într-un arbore de componente imbricare, componente reutilizabile.
Instanța trebuie să fie legată de un element html din pagina principală (index.html), și să determine ce element va fi randat:
Observați cum instanța Vue definește el
care arată către element-ul html cu id-ul #app
O metodă alternativă, care lucrează identic, să definim element-ul de care ne legăm, e prin funcția $mount()
:
De asemenea observați că în loc de template folosim funcția render(h)
în exemplul de mai sus. În acest mod putem să randăm în loc de html arbitrar un component (componentul primar) , în acest caz - App
.
Componentele Vue sunt explicate mai detaliat în Componente Vue
Dacă avem o singură pagină html
, și dorim să includem Vue.js în ea, cel mai simplu mod e să introducem un script în pagina noastră:
Un exemplu cum arată o pagină html
cu Vue inclus:
În codul de mai sus observăm câteva elemente importante:
Am definit in pagină un element div
cu un id="app"
. Acest id va fi identificatorul care va fi căutat când inițializăm aplicația Vue.
După asta avem un script, care definește aplicația noastră. Observați cum am definit el: '#app'
, care corespunde elementului div
cu acest id, creat mai sus: