egg router - RESTful

image.png

⚠️ 注意

/*
    注:当这七个满足不了需求要添加接口的时候
    如下:
        方式一:错误,未匹配到编写的接口中,应该是resources匹配规则给拦截了
        方式二:正确
*/
// 方式一
modue.exports = app => {
    const { router, controller } = app
    
    router.resources('page', '/v1/page', controller.v1.page.page)
    router.put('page', '/v1/page/order', controller.v1.page.page.order)
    router.put('page', '/v1/page/bulkOrder', controller.v1.page.page.bulkOrder)
}
// 方式二
modue.exports = app => {
    const { router, controller } = app
    
    router.put('page', '/v1/page/order', controller.v1.page.page.order)
    router.put('page', '/v1/page/bulkOrder', controller.v1.page.page.bulkOrder)
    router.resources('page', '/v1/page', controller.v1.page.page)
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。