Vue.js byrjendahandbók: Frá grunni til hagnýtra tækni

2/20/2026
4 min read

Vue.js byrjendahandbók: Frá grunni til hagnýtra tækni

Vue.js er stigvaxandi JavaScript ramma sem notaður er til að byggja notendaviðmót, og er mjög vinsæll vegna þess að hann er auðveldur í námi, sveigjanlegur og árangursríkur. Í þessari grein munum við veita byrjendum heildstæða handbók um Vue.js, sem nær yfir grunnþekkingu, umhverfisuppsetningu, kjarna hugtök og hagnýtar tækni, til að hjálpa þér að komast fljótt í gang með Vue.js þróun.

1. Umhverfisuppsetning

1.1 Gakktu úr skugga um að þróunarumhverfið þitt sé tilbúið

Fyrir en þú byrjar, vinsamlegast tryggðu að þú hafir sett upp eftirfarandi verkfæri:

  • Node.js: Vue.js er háður Node.js umhverfi til að byggja og þróa. Þú getur sótt og sett upp nýjustu útgáfuna á Node.js opinberu heimasíðu.
  • npm eða yarn: Node.js mun sjálfkrafa setja upp npm pakka stjórnunartæki, yarn er annað algengt val.

1.2 Búa til Vue verkefni

Notaðu Vue CLI (skipanalínutæki) til að búa til nýtt Vue verkefni. Hér er ferlið:

  1. Settu upp Vue CLI:

    npm install -g @vue/cli
    

    eða notaðu yarn:

    yarn global add @vue/cli
    
  2. Búðu til nýtt verkefni:

    vue create my-project
    

    Á meðan á sköpuninni stendur mun skipanalínan biðja þig um að velja fyrirfram stillingar, þú getur valið sjálfgefið stillingar eða valið handvirkt.

  3. Ræstu þróunarþjónustu: Fara í verkefnaskrána og ræstu þróunarþjónustuna:

    cd my-project
    npm run serve
    

    Opnaðu vafrann og farðu á http://localhost:8080, þú ættir að sjá velkomin síðu Vue.

2. Kjarna hugtök Vue.js

2.1 Vue tilvik

Hvert Vue.js forrit byrjar með því að búa til Vue tilvik:

const app = new Vue({
  el: '#app',
  data: {
    message: 'Hello Vue!'
  }
});

Í HTML þarftu að nota `` sem festingarpunkt.

2.2 Skipanir

Skipanir í Vue.js eru sérstakar eiginleikar sem byrja á v- forskeyti. Algengustu skipanirnar eru:

  • v-bind: Dýnamísk tenging eiginleika
  • v-model: Tvíhliða gagna tenging
  • v-if / v-else / v-show: Skilyrt rendering
  • v-for: Hringrásar rendering lista

2.3 Þættir

Þættir eru kjarna eiginleiki Vue.js. Þú getur skipt forritinu í marga endurnotkunarhæfa þætti. Til dæmis, búðu til einfaldan HelloWorld þátt:

Vue.component('hello-world', {
  template: '

# Halló heimur!

'
});

Síðan notaðu í HTML:



3. Hagnýtar tækni

3.1 Notaðu Vue Router til að framkvæma leiðarstjórnun

Í einu síðu forritum er leiðarstjórnun ómissandi. Þú getur notað Vue Router til að meðhöndla leiðsagnir í forritinu. Hér er einfalt stillingardæmi:

  1. Settu upp Vue Router:

    npm install vue-router
    
  2. Stilltu leiðir: Stilltu leiðir í src/router/index.js:

    import Vue from 'vue';
    import Router from 'vue-router';
    import Home from '@/components/Home.vue';
    import About from '@/components/About.vue';
    
    Vue.use(Router);
    
    export default new Router({
      routes: [
        { path: '/', component: Home },
        { path: '/about', component: About }
      ]
    });
    
  3. Notaðu leiðir í aðalforritinu: Bættu leiðarsýn í src/App.vue:

3.2 Stjórn á stöðu: Notaðu Vuex

Þegar forritið þitt verður flókið, verður stjórn á stöðu mjög mikilvæg. Þá geturðu íhugað að nota Vuex. Hér er einföld notkun:

  1. Settu upp Vuex:

    npm install vuex
    
  2. Stilltu Vuex: Stilltu stöðu í src/store/index.js:

    import Vue from 'vue';
    import Vuex from 'vuex';
    
    Vue.use(Vuex);
    
    export default new Vuex.Store({
      state: {
        count: 0
      },
      mutations: {
        increment(state) {
          state.count++;
        }
      }
    });
    
  3. Notaðu Vuex í þætti:

    new Vue({
      store,
      computed: {
        count() {
          return this.$store.state.count;
        }
      },
      methods: {
        increment() {
          this.$store.commit('increment');
        }
      }
    });
    

3.3 Mælt með þætti bókasöfnum

Til að auka þróunarárangur, mælum við með að nota nokkur fyrirliggjandi þætti bókasöfn. Hér eru nokkur algeng Vue þætti bókasöfn:

  • Vuetify: Þætti bókasafn byggt á Material Design.
  • Element UI: Heildar þætti bókasafn hannað fyrir þróendur, hönnuði og vöru stjórnendur.
  • Ant Design Vue: Vue þætti útfærsla byggð á Ant Design.

4. Lok

Þessi grein veitir byrjendum í Vue.js grunnþekkingu og hagnýtar tækni. Vonum að þú getir fljótt komist í gang með þessari grein og notað Vue.js í raunverulegum verkefnum. Ef þú vilt kafa dýpra í Vue.js, geturðu vísað í opinberar heimildir og samfélagsauðlindir.

Velkomin að halda áfram að kanna þessa spennandi forritunarvettvang, byrjaðu að búa til næsta verkefni þitt!

Published in Technology

You Might Also Like