【发布时间】:2019-05-27 06:48:36
【问题描述】:
我有一个扩展撇号自定义页面的模块。我正在尝试将一些额外的数据添加到页面请求中(以异步方式,防止使用帮助程序)。
我希望挂钩到 pageBeforeSend 事件,但后来意识到它会针对每个页面请求运行,即使是那些实际上并未命中模块中页面的请求。
是否有一个等效于 pageBeforeSend 的方法,只有当被请求的页面实际上在定义该方法的模块中时才会被调用?
我目前正在使用 dispatch 来处理这个问题,但我希望有更好的方法。
【问题讨论】:
标签: apostrophe-cms