1. 程式人生 > >koa test2 路由

koa test2 路由

安裝

npm install koa-router --save

匯入(並呼叫)

const router = require('koa-router')()

配置

router.get('/' , async ctx=>{

   console.log(ctx.query)

    ctx.body = "這是首頁"

})

router.get('/new/:id' ,async ctx=>{

  console.log(ctx.params)

  ctx.body='這是新聞'

})

ctx.query : 獲取URL 的傳值返回物件  (‘

http://localhost:3000/?id = 123’  ctx.query = { id: '123 ' } )。

--- 另外還有多種方法獲取 檢視api.

ctx.params : 獲取動態路由 (‘http://localhost:3000/new/asd’  ctx.params = { id: 'asd ' } )

啟動

app.use(router.routes()).use(router.allowedMethods());