1.项目分为:推荐歌单模块:有推荐轮播图、推荐歌单、推荐mv。接口每日会更新数据,每天推荐都会变化。
歌单详情模块:可以查看歌单简介和有哪些歌曲,可以点击播放。
登录注册模块:由于该项目使用的是第三方公共接口,登录注册接口在开发时存在些问题,该功能未完善。
搜索模块:可以根据关键字搜索对应的歌曲。
个人中心模块:可以实现查看头像、用户名、账号等级、修改密码和退出登录的功能。
2.我负责整个前端项目的开发,使用了vue3框架、该项目几乎全部组件和样式都是自己编写和封装,使用了vue-router实现页面切换,使用axios发送网络请求,使用mitt创建eventbus实现跨组件通信