vuejs League of Legends projectvue
項目地址ios
在線地址
git
由 vue-cli + mint-ui 構建,使用 axios 進行數據的請求,使用 vuex 進行狀態管理,圖片懶加載: vue-lazyload,輪播組件:vue-awesome-swiper。github
# install dependencies npm install # serve with hot reload at localhost:8888 npm run dev # build for production with minification npm run build # build for production and view the bundle analyzer report npm run build --report
[x] Landing pagevuex
[x] 英雄列表頁vue-cli
[x] 英雄詳情頁npm
[x] 召喚師搜索頁面axios
[x] 召喚師詳情頁(內含戰績列表)佈局
[x] 召喚師詳情頁戰績列表的下拉刷新(還不流暢)優化
[x] 單場比賽對局信息
[x] 關於頁面
[x] 新建新聞頁,做爲首頁
[ ] UI優化
[ ] 移動端佈局的優化
[ ] 單場比賽信息的完善
[ ] 完善API文檔
[ ] 召喚師搜索頁內容的豐富
[ ] 頁面切換時的動畫效果
[ ] footerfixed,輸入法問題
[ ] 視頻頁加載iframe卡
[ ] 豐富視頻頁內容
在github上看了那麼多的vue項目,本身的看過其中的部分,固然確定也仿過,但是一直沒堅持下去。本項目是本身第一個完整的開源小項目,而後會有不少的不足,也是本身第一次使用vuex,但願你們能夠多提意見,我也會一直更新這個項目,喜歡的朋友能夠star一下。最後感謝帶玩遊戲平臺提供的API!