vue_ajax插件Axios


1 Axios.get('URL', {params: this.getParams}).then((res) => {
2         // url: 請求的接口地址
3         // params: 參數
4         this.modelOne = res.data.results.list
5         this.pageInfo1 = res.data.results.pageInfo
6       }, (err) => {
7         this.$Message.error(err)
8       })

 

1 Axios({
2           method: 'POST',
3           url: URL,
4           data: Data
5         }).then((res) => {
6           console.log(res)
7         }, (err) => {
8           console.log(err)
9         })

 

自選配置項:(不知道為啥,整個對象賦給axios.defaults失敗了,只好用這種笨方法)

1 axiosCon: function () {
2     axios.defaults.baseURL = this.HOST
3     axios.defaults.timeout = 10000
4     axios.defaults.responseType = 'json'
5     axios.defaults.xsrfCookieName = '111'
6     axios.defaults.xsrfHeaderName = 'demo'
7     axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded'
8   }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM