我无法弄清楚如何在任何模板加载之前运行一个函数。例如:我有一个名为“authenticate”的函数,它返回一个 Maybe 值。我想在加载任何模板之前运行它,然后有条件地重定向。我相信 PreRun 和 OnLoad 钩子应该这样做,但我不知道如何使用它们。
有人可以展示这些钩子的正确用法来实现上述示例吗?
谢谢
我无法弄清楚如何在任何模板加载之前运行一个函数。例如:我有一个名为“authenticate”的函数,它返回一个 Maybe 值。我想在加载任何模板之前运行它,然后有条件地重定向。我相信 PreRun 和 OnLoad 钩子应该这样做,但我不知道如何使用它们。
有人可以展示这些钩子的正确用法来实现上述示例吗?
谢谢