# llyy2.0 **Repository Path**: lyzztmnb/llyy2.0 ## Basic Information - **Project Name**: llyy2.0 - **Description**: 泠泠音乐(2.0升级版) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-22 - **Last Updated**: 2022-03-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## llyy2.0 ### 项目打开地址 http://lyzztmnb.gitee.io/llyy2.0 (因为该播放器为移动端,请在控制台切换为设备仿真) ### 介绍 泠泠音乐(2.0) 在基础原始版的基础上,修改一些不合理的页面结构,增加多个页面,例如歌手页,歌手分类页,专辑页,评论页等,增加了歌曲拓展功能等,将一些繁琐的父子组件传值修改为使用vuex传值,提高性能,增强用户体验,同时使用了vant组件库更加高效搭建页面。 ### 开发周期 7天(2.0) ### 开发成员 lyzztmnb(本人) ### 开发环境 window10、git ### 所用技术 Html+css3+vue-cil+vue-router+axios+lazyload+vant+vuex ## 泠泠音乐的相关 ### 目前需要处理的问题: 1.暂停/播放出现1s/2s的延迟 2.歌曲详情页的页面结构视情况改一下 3.搜索页点击热门搜索是选择搜索当前内容 ### 目前需要进行完善的地方: 1.歌手页面 2.排行榜页面 3.个人中心页的我喜欢的音乐和历史记录的点击进入歌单页面 4.个人中心的样式 5.歌曲分类页面 ### 在1.0版本需要进行修改的数据 从无vuex=>vuex 当前播放的歌曲id:songid:0, 当前播放的歌曲的状态:songstause:false, 当前播放歌曲的当前时间:nowtime:0, 当前播放歌曲的总时间:alltime:0, 当前的歌单列表(歌单列表):list1, 当前的歌单列表(历史列表):list2, 当前的播放的歌单:listwhat, 当前的播放的模式:listmoshi, 当前的播放的第几首:listwhich, 当前导航条的显示:isShowFooter, ## 当前已实现: ### 页面添加: 1.歌手分类页 2.歌手页 3.排行榜页 4.歌手全部歌曲页 5.评论页 6.专辑页 7.新歌推荐页 ### 页面优化: 1.优化歌单页的页面结构 2.优化歌曲详情页的页面结构 3.优化首页的页面结构 ### 功能添加 1.添加了拓展功能选择 2.添加了点击分享复制指定文字的功能 3.添加了组件的使用 ### 功能优化 1.将组件传值优化为vuex传值 2.将搜索页的热门搜索优化为点击进行搜索 3.将歌曲详情页的歌单、时间等修改为监听事实获取数据 ## 后续优化项目 1.个人中心的我喜欢的音乐以及账号的历史记录的获取 2.当前歌曲是否能够进行播放的判断以及筛选禁用 3.添加多种搜索的需求(例:搜索专辑、搜索歌手等)