做这个是为了加深我对路由和一些vue2技术点的加深,其中采用的vant2的一些组件,非常好用,
先把准备好要用的,主要是axios来获取数据,babel...vant 来引用vant插件,moment来修改我日期样式,vue-aplayer来调用视频组件的,postcss主要最后的响应式布局(真好用不过要搭配一些东西),其他的在创建vue2项目的时候选择就行了
先把项目创起来
每个文件放自己的文件
然后准备好自己的接口,也可以用网易的网易云音乐 NodeJS 版 API
我自己的是固定接口因为是直接在网易上拿下的,主要是练手
因为虽然拿到数据,但是网易的是post请求,而且也跨域了,所以要求vue的跨域处理,把请求头换成我们自己的,所以就要开始狸猫换太子了,先准备一个request.js 里面是处理的请求,
之后在vue.config.js 里面来代理服务器
这样就可以获取到数据拉
最后的效果
播放歌曲的就有点瓦了
主要是第一次用,还是不错的