Error in render: “TypeError: Cannot read property ‘0‘ of null“


我們web的同學運行程序時經常會遇到如下錯誤,而查找起來卻相當費勁
在這里插入圖片描述
看錯誤提示第一反應會想到是不是我的js 方法中的某個對象取值錯誤了,如:
在這里插入圖片描述

但完全錯了,當你把方法里的js 翻來覆去找了一遍又一遍,任然還是沒有看見錯誤的出

處,其實這個錯誤並非是js 中的方法引起的,而是在編譯時vue 中的compiler 在處理

template 時引起的,所以大多是標簽中綁定對象出了錯誤如

在這里插入圖片描述
檢測從后台獲取的數據對象,果然是這里Media 為null ,而頁面卻將其當成一個數組來取值而引起了異常
在這里插入圖片描述

好了該問題找到錯誤根源,應該知道怎么解決了吧



再記錄個類似的Uncaught SyntaxError: Unexpected token <

一運行就是有如下提示,起初我第一次發現這個問題也找了好久,不曉得哪里錯誤了

在這里插入圖片描述

當根據錯誤提示點擊進去,詳情提示的是一個html 首頁
在這里插入圖片描述
其實這個細心的朋友很容易找到,只是很多時候看見異常情緒就不穩定了,找問題眼神也下降了

看提示的在這里插入圖片描述根據這個就知道是一個test.js 的問題,想想哪里用到了這個,這里啦<script src="./test.js"></script> 引入的js 根本就不存在

好了就記錄到這里


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM