1. 程式人生 > >axios 使用post方式傳遞引數,後端接受不到

axios 使用post方式傳遞引數,後端接受不到

var url = "http://localhost:8003/login";
var params = new URLSearchParams();
params.append('name', 'admin');       //你要傳給後臺的引數值 key/value
params.append('password', '123456');
this.$ajax({
  method: 'post',
  url:url,
  data:params
}).then((res)=>{

});

main.js檔案:

import Vue from 'vue'
import App from './App'
import router from './router'

import ElementUI from 'element-ui' //引入餓了麼UI框架
import 'element-ui/lib/theme-chalk/index.css'

// import axios from './axios';//通過import引入
import axios from 'axios';//通過import引入
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
Vue.prototype.$ajax = axios Vue.config.productionTip = false Vue.use(ElementUI) /* eslint-disable no-new */ new Vue({ el: '#app', router, components: { App }, template: '<App/>' }) // new Vue({ // el: '#app', // router, // axios,//通過import引入,然後在這裡呼叫 // components: { App }, // template: '<App/>' // })