vue-music-webapp
vue-music-webapp copied to clipboard
A Music WebApp based on the Vue.
[webpack-cli] Error: Unknown option '--inline' [webpack-cli] Run 'webpack --help' to see available commands and options
我做的项目里也用到better-scroll 但是每次刷新后better-scroll 都不起作用,(在chrome调试下 )想问下是怎么解决的呢?有遇到类似的问题么
这个项目很不错哟,感谢作者
初步判断项目缺少一个文件。 base/slider/slider.vue 与 base/scroll/scroll.vue 都有引用slot组件,但整个项目并未找到slot组件。能否解决一下?
全屏播放器的进度条锚点图标位置有些问题,如果是使用mini播放器点击暂停时,再点击打开全屏播放器,此时进度条的progress-btn定位在初始位置,只有点击播放时,progress-btn才会再次自动移动到正确的位置。经过分析代码,主要是这里的代码导致的 文件:src/base/progress-bar/progress-bar.vue ` watch: { percent (newPercent) { if (newPercent >= 0 && !this.touch.initiated) { const barWidth = this.$refs.progressBar.clientWidth - progressBtnWidth const offsetWidth = newPercent * barWidth this._offset(offsetWidth) } }...
几点改进的建议
用户体验很好啊,居然是自己不靠UI框架写出来的,不错。 关于几点改进的建议 1.axios promise后面最好跟一下catch捕获错误,then里面只能打印请求成功但非200的错误信息。 2.既然用了Vuex,那么异步方法全部写到action里面去,用生命周期控制。尽量少用ref,props等,保持代码整洁。 3.一些接口有点变化,比如newsong,lyric。 我也试试大改一下你的代码
搜索不到时没有提示!(比如搜索在人间)