【vue】import的使用


以下是vue默認模板結構,自動加載HelloWorld

(1)@ 等價於 /src 這個目錄,避免寫麻煩又易錯的相對路徑,是在webpack.base.config.js里面配置好別名

(2)import VueRouter1 from 'vue-router'  含義:將vue-router模塊中的對象賦值給VueRouter1變量

(3)import router2 from './router' 含義:將router目錄的對象賦值給router2變量

(4)router:router2, 由於將變量名寫為了router2,因此不能用簡寫模式,直接寫一個router

目錄結構:

index.js

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

Vue.use(VueRouter1)

export default new VueRouter1({
  routes: [
    {
      path: '/',
      name: 'HelloWorld',
      component: HelloWorld
    }
  ]
})

main.js

import Vue from 'vue'
import App from './App' import router2 from './router'

Vue.config.productionTip = false

/* eslint-disable no-new */
new Vue({
  el: '#app',
  router:router2,
  components: { App },
  template: '<App/>'
})

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM