【问题标题】:Yesod other website resourceYesod 其他网站资源
【发布时间】:2016-03-10 15:16:14
【问题描述】:

我如何定义一个资源,例如,http://www.yesodweb.com?我会这样称呼它:

<a href=@{YesodHomePageR}>

【问题讨论】:

    标签: haskell yesod


    【解决方案1】:

    你可以用#{}插值来做到这一点:

    let yesodHomePage = "http://yesodweb.com"
    
    [hamlet| <a href="#{yesodHomePage}">]
    

    但如果你真的想使用 URL 插值,你可以为它创建一个路由并在其处理程序中使用 redirect

    redirect "http://yesodweb.com"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-18
      • 1970-01-01
      • 2017-03-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多