vue开发:前端项目模板
生活随笔
收集整理的這篇文章主要介紹了
vue开发:前端项目模板
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
簡(jiǎn)介
- vue-cli創(chuàng)建vue項(xiàng)目,整合vuex、vue-router、axios、element-ui
- 項(xiàng)目模板下載地址
創(chuàng)建項(xiàng)目
Java+前端項(xiàng)目合集
- 使用vue-cli創(chuàng)建項(xiàng)目,功能選擇:Babel、Router、vuex、Linter/Formatter、使用配置文件(文章轉(zhuǎn)載自樂(lè)字節(jié))
- 插件選擇vue-cli-plugin-element
- 安裝運(yùn)行依賴axios
- 使用命令安裝開發(fā)依賴:less、less-loader
預(yù)期效果
- 訪問(wèn)根路徑時(shí)重定向到歡迎頁(yè)面
- **點(diǎn)擊側(cè)邊欄子節(jié)點(diǎn)時(shí),路由自動(dòng)發(fā)生改變,且跳轉(zhuǎn)到不同的子組件
**
- 點(diǎn)擊【書籍信息】,跳轉(zhuǎn)到bookList.vue,向后端服務(wù)器發(fā)送axios請(qǐng)求,獲取數(shù)據(jù),遍歷到頁(yè)面
初始化項(xiàng)目
- 查看package.json中dependencies表示安裝的運(yùn)行依賴,devDependencies表示安裝的開發(fā)依賴
- plugins文件夾下的element.js表示element-ui插件配置成
- 刪除router文件夾中index.js中默認(rèn)生成的代碼,同時(shí)刪除views文件夾及子組件
- store文件夾表示vuex配置成功,用于共享數(shù)據(jù)
- 刪除根組件App.vue中默認(rèn)生成的代碼,同時(shí)刪除components文件夾中的子組件
- 編寫全局樣式global.css,在main.js中導(dǎo)入
- 最后在終端中輸入命令,啟動(dòng)項(xiàng)目,瀏覽器訪問(wèn)該項(xiàng)目,查看是否報(bào)錯(cuò),
element-ui
- element-ui使用步驟參考
- 使用element-ui布局
- 容器布局
Router
-
路由使用步驟:1.構(gòu)建項(xiàng)目時(shí)已經(jīng)打開了router功能;2.新建子組件;3.router/index.js中配置路由規(guī)則;4.路由出口;5.main.js中router作為vue實(shí)例的屬性
-
編寫歡迎頁(yè)面
- 訪問(wèn)根路徑時(shí),顯示歡迎頁(yè)面
- 新建一個(gè)welcome.vue
- router/index.js中引入子組件welcome.vue,配置路由規(guī)則
-
側(cè)邊欄開啟路由
axios
- axios使用:main.js中引入axios,默認(rèn)配置,注冊(cè)為vue實(shí)例的屬性
- 新建一個(gè)bookList.vue組件,發(fā)送axios請(qǐng)求,將返回的數(shù)據(jù)遍歷到頁(yè)面
vuex
- 使用步驟
(文章轉(zhuǎn)載自樂(lè)字節(jié))
總結(jié)
以上是生活随笔為你收集整理的vue开发:前端项目模板的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。