1. 程式人生 > >VUE 外賣專案總結

VUE 外賣專案總結

1:全域性安裝vue 腳手架

 

npm install -g vue-cli

 

2:選擇 webpack , 記得選安裝vue-router

vue    init   webpack  sell

 

3:如果出現indent錯誤,在.eslintrc.js檔案裡面加入  'indent ' :0  

3:

 

 

4:自定義模組

在App.vue中, 匯入跟註冊

<template>
  <v-header></v-header>

</template>

<script>
  import vHeader from  './components/header/header'
export default {
  components: {
    vHeader,
  }
}
</script>

 

 

原始碼:

vue.app

<template>
  <div id="app">

    <v-header></v-header>
    <div class="tab">
      <router-link to="/goods">商品</router-link>
      <router-link to="/seller">商家</router-link>


    </div>

    <router-view></router-view>

  </div>
</template>

<script>
  import vHeader from  './components/header/header'
export default {
  components: {
    vHeader,
  }
}
</script>

<style>

</style>

 

 

header.vue :注意其所在圖片的位置

 

<template>
  <header>
    我是頭部
  </header>
</template>

<script type="text/ecmascript-6">
</script>http://www.pcgame567.com/html/boxby.html

<style>
</style>

 

 

5:vue-router的用法: 在src  / router  / index.js

 

 

 

原始碼

import Vue from 'vue'
import Router from 'vue-router'
import HelloWorld from '@/components/HelloWorld'


import goods from  '../components/goods/goods'
import seller from '../components/seller/seller'

Vue.use(Router)

export default new Router({
  routes: [
    {
      path: '/',
      name: 'HelloWorld',
      component: HelloWorld
    },
    {
      path: '/goods',
      name:'goods',
      component:goods

    },
    {
      path: '/seller',
      name:'seller',
      component:seller

    }

  ]
})

效果圖