我尝试使用自定义模板标签,但我不能让它工作:( 我使用此链接作为参考tags doc
我想要实现的是在一个视图中设置一些值(字符串)并在另一个视图中获取它
在早期版本1.2.4中看起来你可以这样使用getter和setter ......
Use #{get} and #{set} tags to share variables between the template and the decorator.
如何在视图中获取设置参数??
答案 0 :(得分:1)
Play 2中没有get / set标签。每个模板都编译为一个函数,将值从一个模板传递到另一个模板的唯一方法是使用参数(=函数参数)。
例如,您可以使用block.scala.html模板定义title
参数:
@(title: String)
<div>
<h2>@title</h2>
...
</div>
您可以使用以下方式将其用于另一个模板:
...
@block("My Title")
....