Yesod重定向到页面上的锚点

时间:2014-01-02 15:34:44

标签: haskell yesod

是否可以使用example.com/page#anchor和Yesod的路由系统重定向到redirect?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:6)

您可以使用getUrlRender获取网址渲染器,然后将#anchor附加到该网址。例如:

render <- getUrlRender
redirect $ render myRoute <> "#anchor"

可能值得添加便利功能来自动执行此过程。