【发布时间】:2016-03-10 15:16:14
【问题描述】:
我如何定义一个资源,例如,http://www.yesodweb.com?我会这样称呼它:
<a href=@{YesodHomePageR}>
【问题讨论】:
我如何定义一个资源,例如,http://www.yesodweb.com?我会这样称呼它:
<a href=@{YesodHomePageR}>
【问题讨论】:
你可以用#{}插值来做到这一点:
let yesodHomePage = "http://yesodweb.com"
[hamlet| <a href="#{yesodHomePage}">]
但如果你真的想使用 URL 插值,你可以为它创建一个路由并在其处理程序中使用 redirect:
redirect "http://yesodweb.com"
【讨论】: