亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【九月打卡】第2天 開發音樂組件1

標簽:
Vue.js

课程名称:vue3.0+TypeScript改造vue2.x项目

课程章节:Vue2.x开发音乐搜索页

课程讲师:西门老舅

课程内容:

一、vue2.0开发音乐组件,分为以下几部分:
  • 搜索历史
  • 热门歌曲列表
  • 搜索列表
  • 搜索建议
二、学习了如何从动态获去网易云音乐的api,实现数据渲染:

课程收获:

  1. 通过老师的课程学会了从github上下载获取网易云音乐接口的代码并且运行,默认端口是3000,但是如果需要项目能够正常访问这些接口,需要vue-cli配置反向代理,如下代码:
modules.exports = {
	devServer: {
		proxy: {
			'/': {
				targer: 'localhost:3000',
				changeOrigin: true
			}
		}
	}
}

这个方式可以运用在我以后自己的项目中做为快速获取动态数据的简易方式,再也不用自己写一连串的死数据了,可以做到真正的模拟请求,哈哈,太棒了,又学会了一招,感谢老师。
2. 学会了封装数据缓存、获取和移出的方法编写,让代码看起来更加语义化和方便项目成员统一使用,如下代码示范:

(1). 设置数据
setItemData(key, data){
	localStorage.setItem(key, JSON.stringify(data))
}

(2). 获取数据
getItemData(key, success){
	const data = localStorage.getItem(key)
	const data1 = success(JSON.parse(data));
	return data1
}

(2). 清除数据
removeItemData(key, seccess){
	localStorage.removeItem(key)
}

调用示例:
setItemData('id', 123);
const data = getItemData('id', (data) => data)
removeItemData('id')

好了,今天就学到这里了,大家中秋节快乐,我要赏月去了!!

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消