問題 用戶在上傳圖文時,輸入換行符。導致我在拿到數據後JSON.parse的時候報錯。 大概這樣的結構: 解決 在拿到數據時先進行正則匹配處理,將換行替換為\n 然後在進行JOSN.parse就無問題啦。 還要註意的是要使用 text 標簽輸出才會有換行顯示喔。 ...
問題
用戶在上傳圖文時,輸入換行符。導致我在拿到數據後JSON.parse的時候報錯。
大概這樣的結構:
[{ text:'落魄前端 線上炒粉!!!' , url:'' },{ text:'' , url:'xxx.jpg', }]
解決
在拿到數據時先進行正則匹配處理,將換行替換為\n
data.replace(/\n/g,'\\n')
然後在進行JOSN.parse就無問題啦。
還要註意的是要使用 text 標簽輸出才會有換行顯示喔。