所有分类
  • 所有分类
  • 后端开发
搭建音乐收藏器小程序,简单又高效

搭建音乐收藏器小程序,简单又高效

为了解决这一问题,本文将介绍如何使用vue和网易云api开发一款智能化的音乐收藏夹。在开发之前,我们需要获取网易云API的访问权限。3.配置网易云API的访问权限通过使用Vue作为前端框架和网易云API作为后端数据源,我们能够快速开发出具有

音乐太棒了!每天都离不开它!现在有了手机和网络,找到喜欢的歌曲超容易,还可以随时保存。接下来就教你们用Vue框架和网易云API来做个高效的音乐收藏器小程序,让你更好地整理你最喜欢的曲子哦~

准备工作

首先,你得搞定两件事,把Vue和Vue CLI安装好。这俩哥们在搭建网站时特别给力,做起美观易用的网页来超级方便!

这里我就教给你咋用网易云API。其实挺随便的,你只要上他们网站的开放平台找个表格填好资料,马上你就能拿到一个开他们数据库门的钥匙(API密钥)。这样你就能轻易拿上网易云音乐的所有数据了,事半功倍!

搭建项目

vue create music-collector

建造实战来了!咱们先搭建个 Vue 项目,再在终端操作下架构。接着,别忘了安装所需的依赖,这样项目才能飞速运行起来!

搞定网易云API最给力的就是这个叫做`.env`的神奇文件。把它扔到你的项目中,里面填上网易云音乐的API密钥,立马就能享受音乐世界,是不是超级简单?

cd music-collector
npm install axios

首先,你要做的是把音乐应用搞定!那就得先弄个组件出来咯~在src/components那里新建个名叫“MusicCollector.vue”的文件,然后就可以开始写代码,这个组件不仅可以播放歌儿,还能显示歌曲相关信息!

搭建音乐收藏器小程序,简单又高效

别担心,如果要给App.vue新打扮怎么办?简单~直接点进你的项目里那个”src/”文件夹,看到那叫“App.vue”的吗?把旧的全换成新的,你的应用马上焕然一新又好用了!

VUE_APP_NETEASE_API_KEY=YOUR_API_KEY

运行应用

搞定了!记住要输个密码才能用得痛快。接着把端口号丢进浏览器地址栏里,就能看到我这儿所有的曲子。这么搞下来,编辑和整理歌曲就跟吃饭喝水似的简单!

结论

  

音乐收藏夹

{{ song.name }} - {{ song.artist }}
import axios from 'axios'; export default { data() { return { songs: [], }; }, mounted() { this.fetchSongs(); }, methods: { fetchSongs() { axios.get('http://musicapi.leanapp.cn/user/playlist', { params: { uid: 'YOUR_USER_ID', csrf_token: '', }, }) .then(response => { this.songs = response.data.playlist.tracks; }) .catch(error => { console.error(error); }); }, }, }; h1 { color: #333; font-size: 24px; text-align: center; } div { margin: 10px 0; padding: 5px; border: 1px solid #ccc; border-radius: 5px; }

看这儿!教你如何轻松get音乐神器!Vue+网易云API,轻松自制优质APP,实时更新音乐动态呦~努力点点,让你们随心所欲加点新元素~

大家现在都挺聪明滴,用“随便听”的歌已经不能满足他们!你们是不是特想有个特别牛的音乐盒?那就来聊聊呗,说一说你们心中想要的那个音乐盒应该是啥样子的!同时,我们也可以一起讨论一下智能音乐盒应用软件

  
import MusicCollector from './components/MusicCollector.vue'; export default { name: 'App', components: { MusicCollector, }, };

原文链接:https://www.icz.com/technicalinformation/web/javascript/2024/04/13480.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?