【发布时间】:2013-10-17 14:02:02
【问题描述】:
我想在我的 EJS 过滤器中获取请求对象。有可能吗?
我的过滤器非常简单,但我需要查看它在哪个区域触发(通过 url 路径)以提供正确的资产。我相信我可以从请求中获取 url,但是如何在这里获取呢?
我开始编写中间件函数,它会在函数范围内设置有趣的值,但它不起作用,因为在触发 ejs 过滤器之前,其他请求可以更改值。
我知道我可以使用域来处理它,但我还不熟悉它们,甚至我的节点版本也不支持它。
有没有一种简单的方法可以在 ejs 过滤器中获取 req 对象?
【问题讨论】: