Vue網路請求應該怎麼去建立

2021-10-10 16:33:36 字數 1164 閱讀 4881

// 安裝axios----- npm install axios

import axios from

'axios'

;import qs from

'querystring'

;/**

* 響應狀態碼:

* 2xx : 成功

* 3xx : 快取

* 4xx : 客戶端錯誤

* 5xx : 後台錯誤

*/const

errorhandle

=(status,info)

=>

}// 建立例項物件

var instance = axios.

create()

// 請求攔截

instance.interceptors.request.

use(

config=>

// post請求

return config

}, error => promise.

reject

(error));

// 配置公共資訊 全域性的 axios 預設值

// axios.defaults.baseurl = '';

// axios.defaults.headers.common['authorization'] = auth_token;

axios.defaults.headers.post[

'content-type']=

;// 響應攔截

instance.interceptors.response.

use(

response=>

response.status ===

200? promise.

resolve

(response)

: promise.

resolve

(response)

, error =>

= error;

// 直接解析不行的

console.

log(response);if

(response)

else})

export

default instance;

Vue傳送網路請求

為什麼要用它呢?非常好解釋,配置和呼叫方式等非常混亂 編碼起來看起來就非常不好 所以真實開發中很少直接使用,而是使用jquery ajax 相對於傳統的ajax非常好用 為什麼不選擇它呢?首先,我們先明確一點 在vue的整個開發中都是不需要使用jquery了 那麼,就意味著為了方便我們進行網路請求,...

Mysql的索引應該怎麼建立

1.主鍵自動建立唯一索引 對於單鍵索引,盡量選擇針對當前query過濾性更好的索引 2.頻繁作為查詢條件的字段應該建立索引 where 後面的語句 3.查詢中與其它表關聯的字段,外來鍵關係建立索引 4.在高併發下傾向建立組合索引,在選擇組合索引的時候,當前query中過濾性最好的字段在索引字段順序中...

Vue 中怎麼發起請求(二)

是新一代xmlhttprequest的一種替代方案。無需安裝其他庫。可以在瀏覽器中直接提供其提供的api輕鬆與後台進行資料互動。基本用法 1 fetch url,then res return res.json 返回promise物件 then data catch err methods this...