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!