下载 qs: npm install qs --save
main.js 中:
import qs from 'qs';
Vue.prototype.$http.defaults.headers['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';
Vue.prototype.$qs = qs;
组件中使用qs库来格式化数据:
this.$http.post('/api/school/message.html',this.$qs.stringify({ name:this.$refs.name.value, mobile:this.$refs.phone.value, progress:this.$refs.text.value })) .then(response => { that.aleartval=response.data.data.msg })