// 創建axios實例
const service= axios.create({
baseURL:'/api',//配置基礎路徑
timeout:3000
})
//請求攔截器
service.interceptors.request.use(config=>{
//發送請求,開始進度條
Nprogress.start()
return config
})
// 響應攔截器
service.interceptors.response.use(
response=>{
Nprogress.done()
return response.data
// return response
},
error=>{
Nprogress.done()
alert('請求出錯le'+error.message || '未知錯誤')
return new Promise(()=>{})
}
)
發送ajax獲取的數據
注;原始的response有很多數據,我們需要過濾數據,則response.data