文章詳情頁(yè)
javascript - vue esm.js 里面怎么定位錯(cuò)誤
瀏覽:180日期:2023-09-09 13:28:51
問(wèn)題描述
TypeError: Cannot read property ’code’ of null vue.esm.js?b010:523 很多都是這種錯(cuò)誤,怎么去定位到具體的位置呢?
問(wèn)題解答
回答1:點(diǎn)擊這個(gè)錯(cuò)誤提示會(huì)看到藍(lán)色的詳情信息吧
另外,查一下你代碼中的 .code 應(yīng)該就可以找到這條錯(cuò)誤對(duì)應(yīng)的代碼了,然后看一下這個(gè) .code 前面的東西在什么情況下初始化,有沒(méi)有可能還沒(méi)有初始化的時(shí)候就拿來(lái)用了(渲染頁(yè)面、watcher、計(jì)算屬性、hook 鉤子……里訪問(wèn)該對(duì)象的 code 屬性都叫“用”)
解決方案(適用于所有技術(shù)框架、庫(kù),非獨(dú) Vue),使用任何可能未初始化的對(duì)象的屬性之前先 test 對(duì)象,就像下面這樣:
let myCode = myObject && myObject.code
if (myObject && myObject.code === 200){
標(biāo)簽:
JavaScript
上一條:javascript - ajax請(qǐng)求nodejs后臺(tái),開(kāi)啟服務(wù)器后,localhost:3000/index.html頁(yè)面既沒(méi)有報(bào)錯(cuò),也沒(méi)有文字。。。下一條:javascript - node.js i/o優(yōu)化
相關(guān)文章:
1. docker gitlab 如何git clone?2. docker鏡像push報(bào)錯(cuò)3. docker api 開(kāi)發(fā)的端口怎么獲取?4. macos - mac下docker如何設(shè)置代理5. debian - docker依賴的aufs-tools源碼哪里可以找到啊?6. dockerfile - 我用docker build的時(shí)候出現(xiàn)下邊問(wèn)題 麻煩幫我看一下7. docker - 如何修改運(yùn)行中容器的配置8. docker start -a dockername 老是卡住,什么情況?9. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問(wèn)題。10. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備