解決問題:[Vue warn]: Error in beforeUpdate hook: "TypeError: Cannot read property 'setAttribute' of undefined"


報錯如下:

原因:異步顯示的數據先顯示vue中的初始數據,再顯示請求的數據,一開始在vue中class_color中的初始對象不存在,所以找不到該對象的setAttribute屬性報錯

解決辦法:避免在沒有對象的時候顯示解析(有數據才解析),用if判斷控制一下,確保有數據的時候在解析就OK了


免責聲明!

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



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