文章詳情頁(yè)
objective-c - 使用axios 通過(guò)vuex mutation修改數(shù)據(jù) getter第一次獲取失敗 第二次成功
瀏覽:231日期:2024-04-09 09:53:17
問(wèn)題描述
第一次getter的時(shí)候是undefined 但是數(shù)據(jù)更改后getter的數(shù)據(jù)就有了 getter的數(shù)據(jù)不是應(yīng)該對(duì)應(yīng)更改的嘛 這是什么原因
問(wèn)題解答
回答1:@tony_gong
這里面數(shù)據(jù)也是存在的
你state里面的getSongList第一次是{},所以你打印的話肯定是{__ob__:Observer},因?yàn)閏omputed是跟依賴有關(guān)系的,依賴變了,computed里面的數(shù)據(jù)就會(huì)變,所以你后面mutation請(qǐng)求到數(shù)據(jù)了,getSongList有值了,所以打印的不一樣了啊。你可以試試把getSongList改成null試試就知道了
標(biāo)簽:
vue
上一條:javascript - 手機(jī)端web頁(yè)面,怎么判斷ios是否安裝了某個(gè)app?下一條:javascript - ios webview 如何禁止?jié)L動(dòng)條到頂時(shí)不被拖拽?
相關(guān)文章:
1. javascript - react+百度地圖2. html5 - iOS的webview加載出來(lái)的H5網(wǎng)頁(yè),怎么修改html標(biāo)簽select的樣式字體?3. vue.js - vue+webpack+vue-router 部署到nginx服務(wù)器下,非根目錄,前后端怎樣配置文件?4. javascript - 為什么當(dāng)index等于5的時(shí)候,不在當(dāng)前頁(yè)面跳轉(zhuǎn)到百度?不跳轉(zhuǎn)的代碼在倒數(shù)第五行5. angular.js - 關(guān)于angular react vue 我們?cè)谑裁磳?shí)際的開發(fā)項(xiàng)目中使用?如何選擇?6. 手動(dòng)啟動(dòng)mysql服務(wù)出錯(cuò),1067錯(cuò)誤,如何解決呢?7. index.php錯(cuò)誤,求指點(diǎn)8. 這是什么情況???9. 請(qǐng)教一條mysql的sql語(yǔ)句寫法;10. 跟著課件一模一樣的操作使用tp6,出現(xiàn)了錯(cuò)誤
排行榜

熱門標(biāo)簽