MrWeilian / vue-appMusic

vue.js开发音乐播放器

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

app-music

项目收获总结(开发ing)

一、接触jsonp和node代理

1.深入了解跨域请求的原理和浏览器安全对ajax的限制。懂得ajax只能在同源下请求,jsonp原理借助script的src进行跨域,script的src是没有同源限制的。手写jsonp。
2.node.js代理发送http请求实现跨域,再将返回数据穿回浏览器。页面通过ajax到node获取数据。了解到axios插件的运用。
3.相关异步操作的理解和编写,promise的运用获取数据。

二、better-scroll轮播图

1.更了解这个scroll插件的强大,深入文档,实现页面相关滚动效果。

三、还原原生app交互效果

1.思维得到扩张,习得相关app上的交互效果用js实现。
2.加深用户体验,过度动画想法丰富度提升。

四、更加熟悉audio

1.相关接口操作audio,实现制作歌曲播放控制功能(播放/暂停;拖动滚动条控制播放进度)。

五、vuex的使用和意义

1.用于兄弟组件间的通讯,便于数据管理。

About

vue.js开发音乐播放器


Languages

Language:Vue 60.8%Language:JavaScript 32.8%Language:CSS 6.0%Language:HTML 0.4%