gpt4 book ai didi

scala - Play 框架 2.x Scala 模板中的内联变量

转载 作者:行者123 更新时间:2023-12-04 16:24:45 26 4
gpt4 key购买 nike

如何在 Play 框架 2.x Scala 模板中创建内联变量?
来自 Play's guide 的路径我不清楚:

@defining(user.firstName + " " + user.lastName) { fullName =>
<div>Hello @fullName</div>
}

最佳答案

首先你不创建一个变量而是一个 意味着它是只读的。

在您的示例中,您创建了一个值 fullName可以在大括号内访问。

@defining("Farmor") { fullName =>
<div>Hello @fullName</div>
}

会打印 你好农夫

要在模板中定义一个可全局访问的值,只需用大括号包含所有内容。

例如。
@defining("Value") { formId =>
@main("Title") {
@form(routes.Application.addPost, 'id -> formId) {
@inputText(name = "content", required = true)
<input type="submit" value="Create">
}
}
}

在示例中,您可以使用值 formId无论如何。

关于scala - Play 框架 2.x Scala 模板中的内联变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10473265/

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