如何在express.js中使用多个路由调用同一个方法?

How to use multiple route to invoke same method in express.js?

现在我有两条路线,调用相同的方法。

假设方法的名称是 myMethod 两条路线是 //:params

router.get("/", myMethod);
router.get("/:param", myMethod);

因为在这两种情况下我都必须调用相同的方法,所以我想使用一个路由来调用 myMethod。像这样,

router.get('/' or '/:param', methodName);

如果可以的话,我该怎么做?

您可以使用数组:

router.get(['/', '/:param'], myMethod);