# vue-music
**Repository Path**: d8feel_project/vue-music
## Basic Information
- **Project Name**: vue-music
- **Description**: vue全家桶打造音乐播放器
- **Primary Language**: NodeJS
- **License**: MIT
- **Default Branch**: master
- **Homepage**: http://vivilauge.gitee.io/vue-music
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-04-30
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# vue-music
#### 项目介绍
vue全家桶打造音乐播放器
线上地址:http://vivilauge.gitee.io/vue-music
由于数据层是部署在云后端,
第一次加载需要些时间。
二维码地址

如果是微信浏览,需要在打开之后,刷新一下,才能正常播放!
##### 分支1 vue-router
初始化项目
布局简单样式
页面路由
##### 分支2 recommend
轮播图代码
切换设备轮播图自动适配
切换页面数据缓存
##### 分支3 sing-list
推荐歌单列表
数据爬取
##### 分支4 singer
歌手列表
歌手加载,歌手列表滑动
##### 分支5 singer-detail
歌手详情
封装歌手歌曲详情
重构了后端API,目录server
本项目所有API为axios,实时抓取QQ音乐。
##### 分支6 player-vuex
每个页面都用到播放的数据
配置歌曲通用数据vuex
##### 分支7 player-animation
初始化播放页面
设置播放页面和缩小播放页面的动画
##### 分支8 player-audio
由于歌曲接口有变化,已在singer-detail组件新增获取vkey的接口。
播放歌曲
暂停歌曲
##### 分支9 player-switch
播放功能上一曲
播放功能下一曲
播放时间获取和更新
##### 分支10 player-bar
播放功能进度条
##### 分支11 player-status
播放功能状态
随机、单曲循环、顺序
##### 分支12 player-lyric
歌曲抓取
歌曲转译
播放界面左右滚动
##### 分支13 song-list
首屏歌单歌曲共享播放功能
数据抓取
##### 分支14 rank
抓取排行榜数据
为songlist冠军排行样式
##### 分支15 searchBox
搜索页面初始化
抓取热门数据
热门数据和表单双向绑定
##### 分支15 search-list
搜索列表suggest组件
下拉加载
##### 分支16 search-cache
搜索历史记录
搜索弹窗
##### 分支17 play-list
播放列表初始化
播放列表功能配置
##### 分支18 play-addSong
播放列表歌单
播放列表功历史数据
##### 分支19 user
个人中心收藏
个人中心历史