因为,我可以使用类似于以下代码的代码从这两个方法获得参数:
单个/多个独立req.params.<PARAM NAME>函数中的app.METHOD
(认为这可能导致代码重复)
&
app.params(<ARRAY>,<CALLBACK>)函数,独立于app.METHOD函数,如果URL包含任何参数(:id,:name .etc),则调用
用什么用例来将一个应用于另一个?
发布于 2016-06-23 08:50:16
我最好的猜测是使用app.params进行参数验证或某种预处理。例如,速成文档提供了使用req.user将req.user信息附加到请求的示例,然后可以直接处理用户信息,而不是再次处理参数。在处理特定查询方面,使用req.params将更加具体。例如,我使用req.params作为REST端点,它应该通过id执行操作(update/delete),因为通常不应该有任何额外的预处理涉及。
https://stackoverflow.com/questions/37986509
复制相似问题