您的位置:首頁技術文章
文章詳情頁

javascript - vue esm.js 里面怎么定位錯誤

瀏覽:79日期:2023-09-09 13:28:51

問題描述

javascript - vue esm.js 里面怎么定位錯誤TypeError: Cannot read property ’code’ of null vue.esm.js?b010:523 很多都是這種錯誤,怎么去定位到具體的位置呢?

問題解答

回答1:

點擊這個錯誤提示會看到藍色的詳情信息吧

另外,查一下你代碼中的 .code 應該就可以找到這條錯誤對應的代碼了,然后看一下這個 .code 前面的東西在什么情況下初始化,有沒有可能還沒有初始化的時候就拿來用了(渲染頁面、watcher、計算屬性、hook 鉤子……里訪問該對象的 code 屬性都叫“用”)

解決方案(適用于所有技術框架、庫,非獨 Vue),使用任何可能未初始化的對象的屬性之前先 test 對象,就像下面這樣:

let myCode = myObject && myObject.code

if (myObject && myObject.code === 200){

標簽: JavaScript
相關文章:
国产综合久久一区二区三区