更新時(shí)間:2022年10月28日10時(shí)38分 來(lái)源:傳智教育 瀏覽次數(shù):
我們首先創(chuàng)建一個(gè)main.js文件,作為邏輯入口,主要用來(lái)初始化Vue實(shí)例并加載需要的插件及各種公共組件,如vue-router、mui、App.vue等。具體代碼如下:
import Vue from 'vue' import app from './App.vue' import VueRouter from 'vue-router' Vue.use(VueRouter) import router from './router.js' // 將路由放到單獨(dú)的文件中 import './lib/mui/css/mui.css' new Vue({ el: '#app' render: c => c(app), router })
上述代碼中,第1行引入vue.js(在之前步驟中已經(jīng)在webpack.config.js文件中配置了路徑);第2行引入App.vue組件,該組件將在后面實(shí)現(xiàn);第3行導(dǎo)入vue-router.js路由包;第4行安裝vue-router路由模塊;第5行導(dǎo)入外部router.js文件,并在第10行中掛載到Vue實(shí)例上;第7~11行初始化Vue實(shí)例,第8行將el掛載到index.html文件的div id="app",第9行使用render函數(shù)渲染App.vue組件,第10行將router.js文件中導(dǎo)出的router對(duì)象注冊(cè)到Vue實(shí)例上,用來(lái)監(jiān)聽(tīng)URL地址的變化,然后展示對(duì)應(yīng)的組件。
前端開(kāi)發(fā)必學(xué)的jQuery框架【含大廠(chǎng)實(shí)戰(zhàn)案例】
2022-10-07Web前端培訓(xùn):自定義類(lèi)名結(jié)合animate.css實(shí)現(xiàn)動(dòng)畫(huà)
2022-09-27Web前端工程師必須掌握的技術(shù)有哪些?
2022-09-26Web前端學(xué)習(xí)應(yīng)該注意哪些細(xì)節(jié)?給新手的建議
2022-09-23Web前端培訓(xùn):appear初始渲染動(dòng)畫(huà)的方式
2022-09-21Web前端培訓(xùn):使用@keyframes創(chuàng)建CSS動(dòng)畫(huà)
2022-09-21北京校區(qū)