koa2中发送ajax,koa2 ctx.request.query没有定义,当我做一个ajax请求,但在邮递员工作正常...

koa2 ctx.request.query没有被定义当我做一个Ajax请求,但它工作正常,当我做这个'后'在邮递员的要求。koa2 ctx.request.query没有定义,当我做一个ajax请求,但在邮递员工作正常

我的请求代码与

primary

import Axios from 'axios'

export default {

name: 'login',

data() {

return {

username: '',

password: ''

}

},

mounted(){

console.log(Axios)

},

methods: {

login(){

var username = this.username;

var password = this.password;

Axios({

method: 'post',

url: "api/user/login",

data: {

username: username,

password: password,

},

}).then((res)=>{

console.log(res)

if(res.data.code !== 200) {

console.log("登录失败")

}

});

}

}

}

后端:

'POST /api/user/login': async (ctx, next) => {

ctx.response.type = 'application/json;charset=utf-8';

console.log(ctx.request.query)

await Db.User.login(ctx.query)

.then(function(res){

ctx.response.body = res

});

}

我认为在koa2 ctx.request.query一些问题,如果只接收特定的“形式”

2017-04-25

Jerry

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值