会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小风车吱呀转
😉😋😗🙂😏
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2021年7月16日
VUE移动端音乐APP学习【二十八】:项目打包
摘要: vue-cli版本为4.x 1.在项目根目录创建2个env文件对应——开发环境、生产环境 NODE_ENV = 'development' VUE_APP_BASE_URL='http://192.168.1.8:3000' .env.development NODE_ENV = 'producti
阅读全文
posted @ 2021-07-16 08:31 小风车吱呀转
阅读(90)
评论(0)
推荐(0)
2021年7月13日
VUE移动端音乐APP学习【二十七】:player内核的修改优化
摘要: One. 缺陷:当打开播放器快速切换歌曲时,按下暂停播放,发现歌词和背景音乐都仍在播放,这显示是不符合预期的。 原因:代码watch currentSong的变化以后做清理操作,然后执行audio.play()和获取歌曲。这里就存在一个问题——当我们快速切换的时候,canplay事件触发产生的相关操
阅读全文
posted @ 2021-07-13 23:04 小风车吱呀转
阅读(133)
评论(0)
推荐(0)
2021年7月12日
VUE移动端音乐APP学习【二十六】:用户个人中心开发
摘要: 用户个人中心分为两个部分:用户个人收藏的歌曲列表和用户播放历史列表。 先创建user-center.vue,基本代码如下 <template> <transition name="slide"> <div class="user-center"> <div class="back"> <i clas
阅读全文
posted @ 2021-07-12 23:46 小风车吱呀转
阅读(350)
评论(0)
推荐(0)
2021年7月10日
VUE移动端音乐APP学习【二十五】:歌曲列表组件开发(二)
摘要: 实现点击垃圾桶,清除所有歌曲列表功能 和之前清除所有搜索历史列表一样,引用confirm组件拦截提示用户的操作 <confirm ref="confirm" text="是否清空播放列表" confirmBtnText="清空"></confirm> 给垃圾桶图标添加点击事件showConfirm
阅读全文
posted @ 2021-07-10 11:05 小风车吱呀转
阅读(288)
评论(0)
推荐(0)
2021年7月6日
VUE移动端音乐APP学习【二十四】:歌曲列表组件开发(一)
摘要: 点击迷你播放器的列表按钮就会弹出一个当前播放的歌曲列表层,这个列表也有一些功能,比如播放模式的控制,点击歌曲播放,收藏歌曲以及从列表中删除歌曲,点击垃圾桶把歌曲列表清空,甚至还可以添加歌曲到队列。 首先是对首页进行开发,基本代码如下: <template> <transition name="lis
阅读全文
posted @ 2021-07-06 23:33 小风车吱呀转
阅读(239)
评论(0)
推荐(0)
2021年7月5日
VUE移动端音乐APP学习【二十三】:搜索历史模块开发
摘要: 搜索历史模块不仅在搜索模块出现,还在后续的添加歌曲模块中出现,多个组件多个模块共用了它,这个数据应该保存在全局的vuex中。 在state.js中添加searchHistory // 搜索历史 searchHistory: [], 有了state就设置它的mutation-types、mutatio
阅读全文
posted @ 2021-07-05 18:23 小风车吱呀转
阅读(213)
评论(0)
推荐(0)
2021年7月2日
VUE移动端音乐APP学习【二十二】:搜索检索
摘要: 当搜索内容时会出现搜索结果列表,将这个结果列表封装成一个组件。这个组件就可以根据搜索的关键词请求服务端数据来检索不同的结果。 其基本的dom结构代码如下: <template> <div class="suggest"> <ul class="suggest-list"> <li class="su
阅读全文
posted @ 2021-07-02 23:38 小风车吱呀转
阅读(219)
评论(0)
推荐(0)
2021年7月1日
VUE移动端音乐APP学习【二十一】:热门搜索开发
摘要: 通过api获取热门搜索关键词 设置api //search.js import axios from 'axios'; export function getHotKey() { return axios.get('/api/search/hot'); } 在search.vue中使用api获取数据
阅读全文
posted @ 2021-07-01 09:14 小风车吱呀转
阅读(131)
评论(0)
推荐(0)
2021年6月29日
VUE移动端音乐APP学习【二十】:搜索框组件开发
摘要: 搜索框组件是个基础组件,其结构如下: <template> <div class="search"> <div class="search-box-wrapper"></div> </div> </template> <script> export default { name: 'search',
阅读全文
posted @ 2021-06-29 21:16 小风车吱呀转
阅读(300)
评论(0)
推荐(0)
VUE移动端音乐APP学习【十九】:排行榜详情页开发
摘要: 排行榜详情页和之前的歌手详情页、歌单详情页布局类似,除了数据不同之外还多了排行榜排名的样式,整体上还是可以复用之前的组件。 初始化代码: <template> <transition name="slide"> <music-list></music-list> </transition> </te
阅读全文
posted @ 2021-06-29 15:09 小风车吱呀转
阅读(255)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告