在前端開發中,經常使用axios來發送網絡請求。如果需要發送get請求并且參數是json格式,可以使用以下方式:
axios.get('/api/getData', { params: { data: { name: '張三', age: 18 } } }).then(res =>{ console.log(res.data); }).catch(err =>{ console.error(err); });
在上面的代碼中,我們向服務器發送了一個get請求,請求的url是/api/getData,請求參數是一個json格式的對象{name: '張三', age: 18}。注意,請求參數需要通過params字段傳遞。
發送請求后,我們通過then方法處理請求的響應數據。請求的響應數據可以通過res.data獲取。
如果請求失敗,我們使用catch方法捕捉錯誤信息,并進行處理。在開發中,我們可以根據請求響應的結果進行不同的處理,比如展示數據、跳轉頁面、提示用戶等。