上一页 1 ··· 3 4 5 6 7
摘要: 迷你播放器 1.播放器组件会在各个页面的情况下会打开。 首先在vuex state.js 中定义全局的播放器状态 2.进入播放器页面时获取播放列表数据,改变播放状态 在music-list列表中打开 在song-list 组件中派发事件到父组件,传入当前歌曲的信息和索引 在music-list 组件 阅读全文
posted @ 2018-06-13 21:49 猫哥在奔跑 阅读(681) 评论(0) 推荐(0)
摘要: 第一步:在api文件夹下创建一个singer.js文件 返回一个getSingerList()方法 使他能够在singer.vue中调用 第二步:在singer.vue中引入getSingerList方法 并且在created()中调用此方法 加载数据 第三步:由于简单的获取数据已经不符合我们的需求 阅读全文
posted @ 2018-06-13 21:28 猫哥在奔跑 阅读(1018) 评论(0) 推荐(0)
摘要: 技术栈 1,vue2,vuex3,vue-router(子路由)需求分析 1)歌手列表点击歌手会跳转到下级页面歌手详情页,歌手详情页由四个部分组成 歌手图片返回按钮:点击返回歌手tab页随机播放按钮歌手歌曲滚动2)歌曲栏向上滚动到顶部时,图片和播放按钮随之隐藏,保留歌手名和返回按钮 3)歌曲栏向下拖 阅读全文
posted @ 2018-06-13 20:11 猫哥在奔跑 阅读(426) 评论(0) 推荐(0)
摘要: 建立搜索框组件页面,searchBox,组件接受一个可以自定义传入的placeholder 属性。input v-model 双向绑定数据关联到query 中, 在created中监听 query 变量将改变的新值派发给外部父组件,在search.vue 组件中将其引入 search.vue 热门搜 阅读全文
posted @ 2018-06-13 19:46 猫哥在奔跑 阅读(312) 评论(0) 推荐(0)
摘要: 首先引入scroll组件,然后使用: 这里的data是computed计算的来的,因为scroll里面有两组数据: 而当query从有到无的时候,scroll不能自动刷新。所以需要做一点优化: 底部距离的刷新 阅读全文
posted @ 2018-06-13 19:32 猫哥在奔跑 阅读(156) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7