使用axios的data
后台:
[HttpPost]
public string Login([FromBody] dynamic data)//(string username,string password)
{
var aa= Request.ContentLength; ;
return "{"code":20000,"data":{"token":"admin-token"}}";
}
前端:
export function login(data) {
debugger
var username = data.username
var password = data.password
return request({
url: '/vue-element-admin/user/login', // '/user/login', '/vue-element-admin/user/login',
method: 'post',
data// params: { username, password }
})
// var aa= data.username;
/* return request.post('/vue-element-admin/user/login', {
username,
password
}) */
}
使用axios的params
后台
[HttpPost]
public string Login(string username,string password)
{
//var aa= Request.ContentLength; ;
return "{"code":20000,"data":{"token":"admin-token"}}";
}
前端:
export function login(data) {
debugger
var username = data.username
var password = data.password
return request({
url: '/vue-element-admin/user/login', // '/user/login', '/vue-element-admin/user/login',
method: 'post',
params: { username, password }
})
// var aa= data.username;
/* return request.post('/vue-element-admin/user/login', {
username,
password
}) */
}
附:Axios发送请求时params和data的区别 - 知乎
深仔:Axios发送请求时params和data的区别zhuanlan.zhihu.com