gpt4 book ai didi

templates - Scala 模板集变量

转载 作者:行者123 更新时间:2023-12-04 05:21:39 25 4
gpt4 key购买 nike

我是 Scala 的新手(Play 2 框架中的 Scala 模板),我想执行以下操作:传递参数 isEdit 并根据此参数定义一个值,伪代码:

variable myTitle;

if(isEdit)
myTitle="edit question";
else
myTitle="create question";

如何在 Play 2.0 的 Scala 模板中制定这个?传递 isEdit 不是问题,只是创建新变量 myTitle。谢谢:-)

最佳答案

首先,查看 Playframework 文档,因为那里有很多关于模板的好信息。
http://www.playframework.org/documentation/2.0.4/ScalaTemplates

现在,如果您需要在整个模板中重用该值,那么您可以在模板顶部声明它(可能在任何 @imports 之后):

@myTitle = @{ if(isEdit) "edit question" else "create question" }

如果你只需要在一处,那么你真的只需要 if-else 块:
<h1>
@if(isEdit) {
edit question
} else {
create question
}
</h1>

关于templates - Scala 模板集变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13631861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com