ctx.params 可以获取没有变量名的值
http://localhost:8080/detail/1001 这里的1001这个值就是动态路由传的值
前端网页
http://localhost:8080/detail/1001
后端代码
这里的路由名称必须写成/:id,不然接收不到值,前端页面不用这样写,前端网页直接写/值就可以了
router.get("/detail/:id",async ctx=>{
console.log(ctx.params)
var {id} = ctx.params
...
})