2016-02-25 6 views
1

Я новичок в koa, и я использую koa-router. Для меня код как:Как я могу обрабатывать данные GET в koa

this.router.get('/user/test',function(){ 
      debugger; 
     }) 

тогда я посещаю локальный: 3000/пользователь/тест р = 1 & д = 2, я просто считаю, что кажется, нет способа для меня, чтобы получить значение? p и q. Итак, как я могу быстро получить стоимость?

+1

Вы попробовали 'this.query'? http://koajs.com/#request-query – danneu

ответ

3
var route = require('koa-route'); 
var koa = require('koa'); 
var app = koa(); 

// /user/test/?a=1&b=2 -> will console log your values 
app.use(route.get('/user/test', function*() { 
    console.log(this.query.a) 
    console.log(this.query.b) 
}));