【问题标题】:Templates tags in Play 2.xPlay 2.x 中的模板标签
【发布时间】:2015-08-06 01:59:21
【问题描述】:

play 2.x 中是否有内置的模板和标签,类似于我们在 play 1.x 版本中的内容?如有参考请分享。 尝试从 Play 1.x 迁移到 2.x。有没有人尝试过直接从 1.x 迁移到最新版本?

【问题讨论】:

    标签: playframework playframework-2.2 playframework-2.3


    【解决方案1】:

    在 Play 2.x 中,您可以简单地使用视图模板而不是 1.x 版本中的标签。例如,假设您想要一个显示标题的可重用模板。您创建一个视图文件,例如views/templates/appHeader.scala.html 包含以下内容:

    @(header: String)
    
    <div class="app-header">
      <h1>@header</h1>
    </div>
    

    接下来,在你想使用它的文件中,通过放置以下代码来调用它:

    @views.html.templates.appHeader("New app header")
    

    您可以在documentation 中阅读有关 Play 2 中模板的更多信息。

    没有任何官方的 1.x 到 2.x 迁移指南。不过,您可以在网络上找到一些关于迁移的博文。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-21
      • 2014-03-20
      • 1970-01-01
      相关资源
      最近更新 更多