axios返回的數(shù)據(jù)類型 web開發(fā)的后端和前端不在同一家公司,后端怎么把數(shù)據(jù)給前端?
web開發(fā)的后端和前端不在同一家公司,后端怎么把數(shù)據(jù)給前端?事實上,這是一個非常簡單的問題。目前大多數(shù)網(wǎng)站的開發(fā)都是前端和后端的分離。前端和后端的分離意味著前端只需要負責(zé)前端的事情,后端負責(zé)數(shù)據(jù)處理。
web開發(fā)的后端和前端不在同一家公司,后端怎么把數(shù)據(jù)給前端?
事實上,這是一個非常簡單的問題。目前大多數(shù)網(wǎng)站的開發(fā)都是前端和后端的分離。前端和后端的分離意味著前端只需要負責(zé)前端的事情,后端負責(zé)數(shù)據(jù)處理。最后,前端通過接口將數(shù)據(jù)傳遞給后端,或者從后端獲取數(shù)據(jù)。因此,接口是前端和后端之間的橋梁,而后端提供了一個接口后的接口文檔格式,您需要傳輸什么數(shù)據(jù),返回什么數(shù)據(jù),您可以通過Ajax或Axios接口對接,這樣無論您在哪里都可以傳輸上面的數(shù)據(jù)。當(dāng)然,可能存在跨域問題,需要后端解決。
ajax成功返回的數(shù)據(jù)怎么處理?
AJAX是異步的。所謂的異步是指客戶端將處理服務(wù)器返回的數(shù)據(jù)。也就是說,您可以在不等待服務(wù)器響應(yīng)的情況下執(zhí)行其他操作。我懷疑在發(fā)送請求后,可以直接調(diào)用返回對象的responseText。這很可能是服務(wù)器沒有成功返回。例如,網(wǎng)絡(luò)速度太慢,所以頁面沒有更新