VUE2 Axios Post form

1. 在router.js中增長以下內容

import Axios from 'axios'
import qs from 'qs'
Axios.interceptors.request.use( (config) => {
    if (config.method=="post"){
        config.data = qs.stringify(config.data)
        config.headers['Content-Type'] = 'application/x-www-form-urlencoded'
    }
    return config
},  (error) => {
    return Promise.reject(error)
});

2. 使用post提交

Axios.post(url', {tid: params.rowData.id})
.then(function (response) {
	console.log(response);
})
.catch(function (error) {
	console.log(error);
});
相關文章
相關標籤/搜索