如題。
後台傳回的資料:
在介面文件顯示的資料:
#在chrome上console出來的資料:
(這兩個資料是我隨機列印的,只是為了顯示後台是有換行的而已)
最後顯示
是一行顯示,沒有換行效果的,需要前端處理
我先偵測是否包含換行符號
for (let i = 0; i < response.data.Data.length; i ) {
if (response.data.Data[i].content.indexOf('\n') >= 0) {
console.log(i)
}
}
列印出來的索引裡面的資料並沒有換行符,是不符的
請問我這樣寫是正確的嗎?還是我需要換個條件判斷?
求指教~
不懂為啥寫這個循環去遍歷 回傳給你的結果是response.data.content吧 可以用正規表示式去做
你都console.log出來↵了,當然要寫indexOf('↵')了
問題解決
原先包著返回內容的標籤是
,後面我粗暴地換成了