iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 11
1
自我挑戰組

Vue 與 Element UI 兩三事系列 第 11

Vue 與 Element UI 兩三事#11 vue-cli專案說明

  • 分享至 

  • xImage
  •  

正文:
今天我們要來說明一下 vue-cli 的專案結構和預設內容
https://ithelp.ithome.com.tw/upload/images/20200911/20109403JDkH2ifbjV.jpg

我們的程式進入點在 src/main.js
https://ithelp.ithome.com.tw/upload/images/20200911/20109403LhaNDFxoQY.png

import Vue form 'vue' //引用 vue
import App from './App.vue' //引用 App.vue 當作我們程式主頁
import router form './router' //引用vue router 前端路由
import store from './store' 引用 vuex 狀態持久化工具

Vue.config.productionTip = false //false 時在 console 會提供許多幫助開發的提示
new Vue({
    router, //將router 掛進 Vue 實例
    store, //將 store 掛進 Vue 實例
    render: h => h(app) // h 為 createElement()的縮寫,這邊同時使用ES6語法縮寫
}).$mount('#app') //將 id=app 的地方視為啟動區域

接下來我們來看 app.vue 內的內容吧
https://ithelp.ithome.com.tw/upload/images/20200911/20109403KQVxJzmhzc.png
畫面,navbar下方為 Home.vue 的畫面,這邊就不截圖了
https://ithelp.ithome.com.tw/upload/images/20200911/201094034qmkWjer4q.png

  <div id="app">
    <div id="nav">
      <router-link to="/">Home</router-link> //vue router 路由位置
      <router-link to="/about">About</router-link> //vue router 路由位置
    </div>
    <router-view/> //顯示目前路由的內容
  </div>

這邊就是 vue cli 所提供的基本結構,我們明天就來介紹 vue-router 的用法吧


上一篇
Vue 與 Element UI 兩三事#10 vue-cli
下一篇
Vue 與 Element UI 兩三事#12 Vue Router
系列文
Vue 與 Element UI 兩三事30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言