egg框架

作者: 无花无酒_3cd3 | 来源:发表于2019-07-29 19:54 被阅读0次

egg路由传参

第一种 参数命名方式
 http://127.0.0.1:7001/wang/11111/wwwwwwwwwwww  // 请求路径

router.js

module.exports = app => {
  const { router, controller } = app;
  console.log(app,"////////")
  router.get('/', controller.home.index);
  router.get('/wang/:id/:name',controller.home.wang)
};//接收参数

home.js文件


class HomeController extends Controller {
  async wang(){
    const {ctx}  = this;
    console.log(ctx.params) //获取参数
    ctx.body = "love,王"
  }
}

第二种 Query String 方式
 http://127.0.0.1:7001/wang?id=10  // 请求路径

router.js

module.exports = app => {
  const { router, controller } = app;
  console.log(app,"////////")
  router.get('/', controller.home.index);
  router.get('/wang/:id/:name',controller.home.wang)
};//接收参数

home.js文件


class HomeController extends Controller {
  async wang(){
    const {ctx}  = this;
    console.log(ctx.query) //获取参数
    ctx.body = "love,王"
  }
}

相关文章

网友评论

      本文标题:egg框架

      本文链接:https://www.haomeiwen.com/subject/pjmirctx.html