JS獲取Promise對象里面的值問題
更新時間:2023年01月22日 11:27:06 作者:賽爾號-
這篇文章主要介紹了JS如何獲取Promise對象里面的值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
JS獲取Promise對象里面的值
1、以下代碼返回值為:
const res = getTaskItems({}); if (res.code === 0) { this.taskItem = res.data; }
2、使用一下代碼即可獲取data里面的值
getTaskItems({}).then(res => { console.log(res.data); })
獲取Promise{<pending>}的值
問題
我使用如下代碼
let lyric = getLyric(this.$store.state.songId); console.log(lyric)
獲取到的結(jié)果:
如果直接console.log(lyric.data),會輸出undefined
解決
let lyric = getLyric(this.$store.state.songId); let a = lyric.then((res)=>{ console.log(res.data) });
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
js實現(xiàn)mp3錄音通過websocket實時傳送+簡易波形圖效果
這篇文章主要介紹了js實現(xiàn)mp3錄音通過websocket實時傳送+簡易波形圖效果,本文通過實例代碼給大家介紹的非常詳細對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06javascript實現(xiàn)鼠標(biāo)點擊生成文字特效
這篇文章主要為大家詳細介紹了javascript實現(xiàn)鼠標(biāo)點擊生成文字特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-12-12node.js chat程序如何實現(xiàn)Ajax long-polling長鏈接刷新模式
node.js chat是node.js作者用JS寫的一個多人聊天工具, 源代碼公開下載,網(wǎng)址是chat.nodejs.org。作者用這個小例子,來展示如何用nodejs開發(fā)高效率的應(yīng)用程序。對于nodejs的學(xué)習(xí)者來說,是一個很好的例子2012-03-03js實現(xiàn)for循環(huán)跳過undefined值示例
這篇文章主要介紹了js實現(xiàn)for循環(huán)跳過undefined值,結(jié)合實例形式分析了js使用for循環(huán)針對數(shù)組的遍歷、判斷、運算等相關(guān)操作技巧,需要的朋友可以參考下2019-07-07javascript實現(xiàn)富文本框選中對齊的思路與代碼
最近在項目中經(jīng)常遇到使用富文本框的情況,下面這篇文章主要給大家介紹了關(guān)于javascript實現(xiàn)富文本框選中對齊的思路與代碼,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-03-03