解决方法
用 URLSearchParams 传递参数
let param = new URLSearchParams() param.append('username', 'admin') param.append('pwd', 'admin') axios({ method: 'post', url: '/api/lockServer/search', data: param })完整代码:
let that = this; let param = new URLSearchParams(); param.append('name', that.ruleForm.name); param.append('server', that.ruleForm.server); param.append('org', that.ruleForm.org); param.append('desc', that.ruleForm.desc); this.$refs[formName].validate((valid) => { if (valid) { that.$axios({ method: 'post', url: 'http://localhost:9999/article/check_form/', data: param }) .then(function(res){ if(res.data.ret){ that.$message('提交成功!'); that.$refs[formName].resetFields(); that.$router.push('/tag'); } }) .catch(function(err){ console.log(err); }) } else { that.$message('error submit!!'); return false; } });参考文章:https://blog.csdn.net/csdn_yudong/article/details/79668655