【发布时间】:2012-04-19 03:10:35
【问题描述】:
我正在使用 Express JS,我想要一个类似于 Django 的 reverse 函数的功能。所以如果我有一条路线,例如
app.get('/users/:id/:name', function(req, res) { /* some code */ } )
我想用一个函数来举例
reverse('/users/:id/:name', 15, 'John');
甚至更好
reverse('/users/:id/:name', { id : 15, name : 'John' });
这会给我网址/users/15/John。有这样的功能吗?如果没有,那么您有什么想法如何编写这样的函数(考虑 Express 的路由算法)?
【问题讨论】: