亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在vue-axios異步請求中,如果是1秒內異步請求完成了,就不顯示加載中,否則才顯示

在vue-axios異步請求中,如果是1秒內異步請求完成了,就不顯示加載中,否則才顯示

白衣染霜花 2019-06-07 19:06:20
在vue-axios異步請求中,如果是1秒內異步請求完成了,就不顯示加載中,否則才顯示 
查看完整描述

2 回答

?
aluckdog

TA貢獻1847條經驗 獲得超7個贊

全局使用Axios
首先,在自己建的公用方法的文件中new一個新的HttpUtil.js文件。以下為HttpUtil.js的內容:

var axios = require('axios')// 配置項目根如路徑var root = 'http://localhost:8090/manage'// axios請求function httpApi (method, url, params) { return new Promise((resolve, reject) => { axios({ method: method, url: url, data: method === 'POST' || method === 'PUT' ? params : null, params: method === 'GET' || method === 'DELETE' ? params : null, baseURL: root, withCredentials: false }).then(
(response) => {
resolve(response)
}
).catch(
(error) => {
reject(error)
}
)
})
}// 返回在vue模板中的調用接口export default { get: function (url, params) { return httpApi('GET', url, params)
}, post: function (url, params) { return httpApi('POST', url, params)
}, put: function (url, params) { return httpApi('PUT', url, params)
}, delete: function (url, params) { return httpApi('DELETE', url, params)
}
}


 


查看完整回答
反對 回復 2019-06-08
  • 2 回答
  • 0 關注
  • 2639 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號