概述:本教程仅实现了功能逻辑代码,不包含前端CSS样式。
工具:IntelliJ IDEA 2018

一,导入开发必要的环境

<!-- 开发环境版本,包含了有帮助的命令行警告 -->
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<!-- 官网提供的在线axios地址 -->
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

二,设计页面展示效果

<div id="app"><input type="text" v-model="name" placeholder="请输入歌手或者歌曲名" @keyup.enter="searchAll"><button @click="searchAll">搜索</button><br><audio ref="audio" v-bind:src="musicUrl" controls autoplay loop></audio><ul><li v-for="item in songs">{{item.name}}<a href="javascript:;" @click="playMusic(item.id)">播放</a></li></ul>
</div>

三,填写点击响应事件

<script>var app = new Vue({el:"#app",data:{name:"",songs:[],musicUrl:""},methods:{searchAll:function () {var that = this;axios.get("https://autumnfish.cn/search?keywords="+this.name).then(function (response) {console.log(response.data.result.songs);that.songs = response.data.result.songs;}).catch(function (err) {  })},playMusic:function (musicId) {var that = this;axios.get("https://autumnfish.cn/song/url?id="+musicId).then(function (response) {console.log(response);that.musicUrl = response.data.data[0].url;}).catch(function (err) {  })}}})
</script>

四,效果展示:

Vue+axio实现在线音乐播放器相关推荐

  1. java计算机毕业设计vue开发一个简单音乐播放器源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计vue开发一个简单音乐播放器源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计vue开发一个简单音乐播放器源码+mysql数据库+系统+lw文档+部署 本源码技 ...

  2. java计算机毕业设计vue开发一个简单音乐播放器MyBatis+系统+LW文档+源码+调试部署

    java计算机毕业设计vue开发一个简单音乐播放器MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计vue开发一个简单音乐播放器MyBatis+系统+LW文档+源码+调试部署 本源 ...

  3. JAVA毕业设计vue开发一个简单音乐播放器计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计vue开发一个简单音乐播放器计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计vue开发一个简单音乐播放器计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目 ...

  4. android 带记忆功能的播放器源码,【全开源可二开】带后台管理面板的在线音乐播放器Android应用APP源码...

    这是一款带后台管理面板的在线音乐播放器Android应用APP源码,可让您更快地构建在线和离线android音频播放器,代码全开源适合二次开发.该源码自带2个紫色和橙色主题(允许您添加更多主题),多语 ...

  5. python播放在线音乐_Python实现在线音乐播放器

    最近这几天,学习了一下python,对于爬虫比较感兴趣,就做了一个简单的爬虫项目,使用Python的库Tkinsert做了一个界面,感觉这个库使用起来还是挺方便的,音乐的数据来自网易云音乐的一个接口, ...

  6. python播放网络音乐_python使用Tkinter实现在线音乐播放器

    本文实例使用Tkinter实现在线音乐播放器的具体代码,供大家参考,具体内容如下 1.先使用Tkinter库写界面 2.写点击按钮触发的事件 (1).使用网易音乐的api,返回数据包装成json格式数 ...

  7. 【简短测评】在线音乐播放器,哪一款适合写代码时候使用

    在线音乐播放器简短测评 如果写代码时总想听听音乐 如果写代码时总想听听音乐 我是个写代码时候不想让耳朵闲下来的人.听英语练听力,占用了脑子,代码也写不好,所以只能听歌,不用往脑子里进的那种. 一直以来 ...

  8. java计算机毕业设计vue开发一个简单音乐播放器(附源码、数据库)

    java计算机毕业设计vue开发一个简单音乐播放器(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Ec ...

  9. 非常简洁的vsPlayAudio在线音乐播放器插件

    非常简洁的vsPlayAudio在线音乐播放器插件. 简介 1.暂时只支持网易云音乐之后添加本地音频 2.暂时不支持手机端(未测试) 3.版本初期可能会有BUG 使用方法 <head> & ...

  10. MKOnlinePlayer在线音乐播放器

    文章目录[隐藏] 简介 界面欣赏 注意事项 常见问题 简介 MKOnlineMusicPlayer 是一款开源的基于 Meting 的在线音乐播放器.具有音乐搜索.播放.下载.歌词同步显示.个人网易云 ...

最新文章

  1. OpenCV 4.5.2 发布
  2. 第3讲--3.1旋转矩阵
  3. hbase启动报错Permission denied: user=xxx, access=WRITE, inode=“/HBase/MasterProcWALs“:root:supergroup:d
  4. Python-理解装饰器
  5. 腾讯地图api将物理地址转化成坐标
  6. Win+Tab键实现自定义程序列表间的窗口切换
  7. 数论入门基础(同余定理/费马小定理/扩展欧几里德算法/中国剩余定理)
  8. Markdown笔记简明教程
  9. 《商务与经济统计》学习笔记(一)---数据与统计资料
  10. 卡尔曼滤波原理(一)
  11. 单样本学习(One shot learning)和孪生网络(Siamese Network)简介
  12. Blender程序化地形制作
  13. Win8 RP微软原版光盘镜像下载大全(含中文版)
  14. Android开发文件上传格式,(android开发)使用okhttp上传文件
  15. 2019 xnuca pwn vexx
  16. MobCtrl万能遥控-手机控制电脑软件简介[官方]
  17. DELPHI 键盘HOOK,DLL注入,带窗口DLL注入及释放
  18. 修改element-ui中时间选择器的样式
  19. html qq下高度,怎么知道iframe内容高度
  20. 二、Mingw下载安装

热门文章

  1. java抽象类详细介绍
  2. Revit二开--删除所有导入cad文件
  3. linux获取软电话信息,完整的SIP软电话工程实施过程
  4. 【精品】MySQL 自定义函数
  5. Python:实现Zip格式的文件压缩
  6. office2019卸载组件_禁止电脑随意安装和卸载软件,用这个方法就够了
  7. 算法训练 - 黑色星期五 有些西方人比较迷信,如果某个月的13号正好是星期五,他们就会觉得不太吉利,用古人的说法,就是“诸事不宜”。请你编写一个程序,统计出在某个特定的年份中,出现了多少次既是13号又
  8. 我所佩服的古人——乐毅
  9. 站长 给windows7的系统保留分区设置驱动器号
  10. STM32F401RCT6最小系统原理图设计