Vue框架和Axios实战:音乐播放器项目-音乐列表

简介: Vue框架和Axios实战:音乐播放器项目-音乐列表

利用目前流行的Vue框架和Axios进行跨域请求百度音乐接口、结合swiper来布局的比较综合性的前端项目

1.创建项目

首先利用脚手架构建Vue项目(如:vueMusic),通过NPM安装Axios插件。并在main.js中导入并初始化配置:

2.调整项目结构

调整项目结构,删除HelloWorld.vue组件及相关配置。components用于存放公共的组件页面,在src下新建pages文件夹用于存放页面组件。在App.vue中设置初始化样式,代码如下:

3.创建MusicList页面

在components目录下建立公共组件MusicList.vue,用于存放歌曲列表,代码如下:

4.创建首页组件

在pages目录下新建首页组件index.vue,初始化并配置路由,代码如下:

将MusicList.vue组件导入首页中,代码如下:

页面显示效果如图


相关文章
|
9天前
|
JavaScript Java 测试技术
基于小程序的音乐播放器+springboot+vue.js附带文章和源代码设计说明文档ppt
基于小程序的音乐播放器+springboot+vue.js附带文章和源代码设计说明文档ppt
17 0
|
13天前
|
前端开发 JavaScript
1天搞定SpringBoot+Vue全栈开发 (7)Axios网络请求
1天搞定SpringBoot+Vue全栈开发 (7)Axios网络请求
|
21天前
|
前端开发 JavaScript 安全
第十篇 Axios最佳实战:前端HTTP通信的王者之选
第十篇 Axios最佳实战:前端HTTP通信的王者之选
|
21天前
|
JavaScript 数据可视化 UED
用Vue搭建一个大屏数据可视化页面实战二(Vue实战系列)
用Vue搭建一个大屏数据可视化页面实战二(Vue实战系列)
|
21天前
|
JavaScript 前端开发 数据可视化
用Vue搭建一个大屏数据可视化页面实战一(Vue实战系列)
用Vue搭建一个大屏数据可视化页面实战一(Vue实战系列)
|
21天前
|
资源调度 JavaScript 前端开发
将Elementui里的Table表格做成响应式并且和Pagination分页组件封装在一起(Vue实战系列)
将Elementui里的Table表格做成响应式并且和Pagination分页组件封装在一起(Vue实战系列)
|
21天前
|
存储 JavaScript 前端开发
用Vue写一个简单好看的菜单组件(Vue实战系列)
用Vue写一个简单好看的菜单组件(Vue实战系列)
|
22天前
|
移动开发 前端开发
VUE3一种用户可以设置显示隐藏列表内容的方法
VUE3一种用户可以设置显示隐藏列表内容的方法
15 0
|
22天前
|
JavaScript
Vue实战-组件通信
Vue实战-组件通信
12 0
|
22天前
|
JavaScript
Vue实战-将通用组件注册为全局组件
Vue实战-将通用组件注册为全局组件
13 0