axios

毕业设计之 --- 基于Spring Boot的在线音乐web系统

天大地大妈咪最大 提交于 2020-11-09 14:19:02
简介 本音乐网站的开发主要利用 VUE 框架开发前台和后台,后端接口用 Spring Boot + MyBatis 来实现,数据库使用的是 MySQL。 该项目也是我们做过的优秀毕业设计. 运行展示 系统功能 音乐播放 用户登录注册 用户信息编辑、头像修改 歌曲、歌单搜索 歌单打分 歌单、歌曲评论 歌单列表、歌手列表分页显示 歌词同步显示 音乐收藏、下载、拖动控制、音量控制 后台对用户、歌曲、歌手、歌单信息的管理 使用技术 后端 SpringBoot + MyBatis 前端 Vue + Vue-Router + Vuex + Axios + ElementUI 安装及运行 获取源码 联系学长获取 修改配置文件 1)创建数据库 将 music-website/music-server/sql 文件夹中的 tp_music.sql 文件导入数据库。 2)修改后端配置文件 去 music-website/music-server/src/main/resources 这个目录下的文件里修改自己的 spring.datasource.username 和 spring.datasource.password; 修改下图圈出来的的文件中 MyPicConfig 类下的 addResourceLocations方法中的路径,否则资源加载不了。(Mac 和 win 下路径有些差异,我的是

使用Typescript重构axios(十七)——增加axios.create接口

倖福魔咒の 提交于 2020-11-07 10:20:29
0. 系列文章 1.使用Typescript重构axios(一)——写在最前面 2.使用Typescript重构axios(二)——项目起手,跑通流程 3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数 4.使用Typescript重构axios(四)——实现基础功能:处理post请求参数 5.使用Typescript重构axios(五)——实现基础功能:处理请求的header 6.使用Typescript重构axios(六)——实现基础功能:获取响应数据 7.使用Typescript重构axios(七)——实现基础功能:处理响应header 8.使用Typescript重构axios(八)——实现基础功能:处理响应data 9.使用Typescript重构axios(九)——异常处理:基础版 10.使用Typescript重构axios(十)——异常处理:增强版 11.使用Typescript重构axios(十一)——接口扩展 12.使用Typescript重构axios(十二)——增加参数 13.使用Typescript重构axios(十三)——让响应数据支持泛型 14.使用Typescript重构axios(十四)——实现拦截器 15.使用Typescript重构axios(十五)——默认配置 16

Vue之element table 后端排序实现

放肆的年华 提交于 2020-11-03 15:53:24
Vue之element table 后端排序实现 1、如果需要后端排序,需将sortable设置为custom,同时在 Table 上监听sort-change事件,在事件回调中可以获取当前排序的字段名和排序顺序,从而向接口请求排序后的表格数据。 < el-table @ sort-change= 'tableSortChange'> < el-table-column sortable= 'custom' prop= "createTime" label= "创建时间"> </ el-table-column> </ el-table> 2、定义methods监听sort-change事件 tableSortChange(column) { this.listQuery.pageNo = 1 if (column.order === 'descending') { this.listQuery.sortby = column.prop this.listQuery.order = 'desc' } else { this.listQuery.sortby = column.prop this.listQuery.order = 'asc' } this.getList() } 3、通过axios提交请求数据到后端 getList() { this.listLoading =