项目基于vue2.6,使用vue-cli搭建项目
项目部分功能预览
目前实现的功能
发现音乐首页,侧边栏弹窗,歌单推荐,歌单详情,最新歌曲,歌曲播放,获取排行榜单、歌词同步滚动,手机号登录、手机号注册。
后续还会继续完善登录与主页面的链接,验证码验证,我的音乐,视频,云村等功能。
技术栈
-
vue-cli搭建项目
-
vue:构建用户界面框架
-
vue-router:路由的实现
-
axios:简化异步操作
-
ES6:ECMAScript 新一代语法,用到了解构赋值,模块化,还有一些方法
-
element-ui:提供组件
-
better-scroll:用来实现移动端页面的滑动
-
vue-lazyload:图片懒加载
-
iconfont:阿里字体图标
-
Node.js:搭建本地测试服务器
数据接口NeteaseCloudMusicApi
我的项目地址:https://github.com/sweet-donut/myMusic
欢迎来交流学习,我也在不断改进完善中