vue中使用axios简单的封装post请求,并使用返回的数据
发现在学习vue的时候,不论你用的是哪种编程工具,是否使用打包和脚手架,都需要手工的多练习,只能说步步是坑. 在使用的过程中一定要多按F12,多写console.log来看输出的值是什么,非常有助于排错和知道返回的是啥东西 1、在vue的data中定义一个数组pingxuanren,用于存放从服务器端请求来的数据 data:{ pingxuanren:[], //需要评分的人员信息 userinfo:[], //用户自己的身份信息 userxx:'' }, 2、然后简单的封装一下axios的post请求,我也是从网上看了很多,抄了一下,自己并不会写。 //封装一下axios的POST请求 axiosPost:function(url,params){ return new Promise((resolve, reject) => { axios({ url: url, method: 'post', data: params, transformRequest: [function(data) { let ret = '' for(let it in data) { ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&' } return ret }], headers: { 'Content