VUE+ElementUI后臺(tái)管理項(xiàng)目經(jīng)驗(yàn)與技巧分享,跳槽必看!

用vue+elementUI開(kāi)發(fā)項(xiàng)目成了越來(lái)越多中小企業(yè)的首選,特別是開(kāi)發(fā)各種管理平臺(tái)和移動(dòng)端項(xiàng)目,如何從零開(kāi)始到系統(tǒng)構(gòu)建呢?以下是我的一些經(jīng)驗(yàn)和技巧;
先上效果圖——




涉及知識(shí)點(diǎn)——

若掃不上可以再掃一次試試
以下是整個(gè)功能的全部代碼喲——
第一部分:vue-cli腳手架的搭建
一、安裝vue-cli腳手架構(gòu)建工具
vue-cli 提供一個(gè)官方命令行工具,可用于快速搭建大型單頁(yè)應(yīng)用。該工具提供開(kāi)箱即用的構(gòu)建工具配置,帶來(lái)現(xiàn)代化的前端開(kāi)發(fā)流程。只需幾分鐘即可創(chuàng)建并啟動(dòng)一個(gè)帶熱重載、保存時(shí)靜態(tài)檢查以及可用于生產(chǎn)環(huán)境的構(gòu)建配置的項(xiàng)目:
安裝:$ cnpm install -g @vue/cli ? ?//g表示全局安裝
安裝完成之后輸入 vue -V(注意這里是大寫(xiě)的“V”),如下圖,如果出現(xiàn)相應(yīng)的版本號(hào),則說(shuō)明安裝成功。

二、創(chuàng)建項(xiàng)目
vue create 項(xiàng)目名稱




三、運(yùn)行項(xiàng)目



項(xiàng)目結(jié)構(gòu)配置
通過(guò)以上的努力,vue-cli腳手架搭建的項(xiàng)目結(jié)構(gòu)如下:

目錄結(jié)構(gòu)及其對(duì)應(yīng)作用
通過(guò)vue-cli搭建一個(gè)vue項(xiàng)目,會(huì)自動(dòng)生成一系列文件,而這些文件具體是怎樣的結(jié)構(gòu)、文件對(duì)應(yīng)起什么作用,可以看看下面的解釋:

第二部分 各模塊開(kāi)發(fā)
項(xiàng)目的入口文件是main.js

路由的設(shè)置

路由中添加了攔截功能,在頁(yè)面刷新時(shí)判斷是否有登錄來(lái)判斷是否進(jìn)入到登錄頁(yè)或當(dāng)前頁(yè)

當(dāng)頁(yè)面的布局較多時(shí),需要更好的復(fù)用思想,組件的封裝和復(fù)用是必不可少的

面包屑在企業(yè)項(xiàng)目中是最常見(jiàn)的開(kāi)發(fā)功能,在路由跳轉(zhuǎn)時(shí),獲取到對(duì)應(yīng)的導(dǎo)航列表,但路由是存的是路徑,如何顯示為導(dǎo)航對(duì)應(yīng)的內(nèi)容呢?先得添加一個(gè)title值

還需要監(jiān)聽(tīng)路由的變化

地圖的展示其實(shí)不難,引入echarts圖表,貼些各種配置

這是動(dòng)態(tài)數(shù)據(jù)的處理

展示的效果是這樣的

總結(jié):由于時(shí)間較緊,跟小伙伴們貼上了部分代碼,想從零開(kāi)始到構(gòu)建項(xiàng)目希望能有所幫助;整套項(xiàng)目資料還有全套直播視頻講解喲,需要的小伙伴可以關(guān)注下方二維碼獲取? ? ??
??速度掃碼前50名免費(fèi)獲取!
