我浏览了网页,但在任何地方都没有找到答案。如果我错过了什么,请指点我一个教程。
所以我想在 Play Framework 模板中定义一个变量,当然,稍后会使用它。
目前我的代码如下所示:
@if(menuitems.fetchFromVerySlowDatabase() != null) {
<ul>
@for(menuitem <- menuitems.fetchFromVerySlowDatabase()) {
<li><a href="@menuitem.getUrl()">menuitem.getTitle()</a></li>
}
</ul>
}
我知道我可以缓存menuitems.fetchFromVerySlowDatabase
,但我真正想要的是这样的:
@menuitems_from_database = menuitems.fetchFromVerySlowDatabase();
@if(menuitems_from_database != null) {
<ul>
@for(menuitem <- menuitems_from_database) {
<li><a href="@menuitem.getUrl()">menuitem.getTitle()</a></li>
}
</ul>
}
谢谢!
我使用 Java 作为编程语言。
最好的,舒贝