##想問 vue裡的debugger該放哪裡呢,為什麼報錯呢,怎麼弄呢?
認證高級PHP講師
哎……看報錯的英文啊……
說明是Unreachable code
,中文意思就是無法達到的代碼
。
意思就是這段程式碼是永遠無法運作的。
再看看你寫的具體的程式碼,你這個debugger
放在了return 0
的後面,這肯定無法運作啊。
解決方法有兩個,一個是把你的debugger
語句放到return 0
前面,要么就修改掉eslint
關(guān)於這一條目的校驗。裡面連這個條目具體說明的連結(jié)都給你了:
no-unreachable
這是 eslint 的報錯,你的程式碼執(zhí)行起來不會有任何問題,只是不會得到你預(yù)期的效果。原因如圖所說,debugger 那行在 return 後,永遠無法執(zhí)行到,你應(yīng)該換個地方打斷點。