1. 程式人生 > >Uncaught SyntaxError: Unexpected token < in JSON at position 0

Uncaught SyntaxError: Unexpected token < in JSON at position 0

除錯頁面的時候js報錯 Uncaught SyntaxError: Unexpected token < in JSON at position 0


其實報這個錯誤,只可能是json解析異常,坑了很久都沒找到問題原因大哭,

結果點開這個錯誤就能定位到錯誤的程式碼


直接點選這個initHTML後面的url,定位到錯誤程式碼位置;


看到這裡原因就很明顯了,這個EditorHtml不能正確的解析,此次錯誤是因為

EditorHtml的資料結構之前是簡單的字串,後來因為修改了邏輯,改成了JSON的字串,

而我獲取到了修改之前的資料導致的報錯.微笑

這個錯誤都是因為某些原因導致傳入的字串不是標準的JSON字串導致的.