- 音乐首页
- header导航栏切换:个人信息页、音乐首页、发现页面、电台页面、播放页面
- 轮播图
- 专辑推荐,点击专辑进入专辑详情页
- 专辑详情页点击对应歌曲进入播放页面,标识当前专辑正在播放的歌曲
- 热歌推荐,点击歌曲进入播放页面,标识正在播放歌曲
- 播放页面
- 播放和暂停音乐,上一首,下一首,快进,快退
- 上一首、下一首或另一首歌曲等切歌播放界面图片更新
- 列表播放,随机播放,单曲循环
- 播放歌单列表点击显示/隐藏,点击歌曲也可以播放
- 歌曲总时长、播放当前时间,进度条同步
- 点击进度条实现快速/后退
- 歌词显示/隐藏、歌词滚动、当前歌词红色高亮
- 个人页面,个人信息展示
- 发现页面:半成品,完成静态页面
- 电台页面:半成品,完成静态页面
|-MUSIC163-PROJECT
|-build
|-config
|-node_modules
|-src
|-App.vue
|-main.js
|-components
|-albumPage.vue
|-swiper.vue
|-router
|-index.js
|-store
|-index.js
|-views
|-discover.vue
|-music-index.vue
|-play.vue
|-radio.vue
|-user.vue
|-static
|-css
|- reset.css
|-font
|-iconfont.css
|-img
|-music
|-album
|-recommend
|-data
|-data.json
|-index.html
|-package.json
git clone https://github.com/xutao0793/music163-project.git
cd music163-project
npm install
npm run dev
在浏览器访问127.0.0.1:8080