gpt4 book ai didi

Java Play 2 - 在 scala 中作为参数的函数

转载 作者:行者123 更新时间:2023-11-29 03:43:29 25 4
gpt4 key购买 nike

我在 scala 中编写可重用代码时遇到问题。

如果我有类似的东西

@helper.form(action = routes.Guides.addComment(category,title)) {

有没有办法用变量替换它?

伪代码

@(func : Function)
@helper.form(action = func) {

编辑:

哦....现在很明显了。函数本身应该返回一个字符串,所以我想我可以这样说

@(func :String)
..

.

return ok (form.render(routes.Guides.test()))

现在测试

最佳答案

我可以推荐一个替代方案吗?使用 Call直接。

@(route: Call)

@helper.form(action = route) {
...
}

在 Scala 中,您甚至可以只传递路由的一部分并从 Controller 填充其余部分(在使用分页时非常有用)。

关于Java Play 2 - 在 scala 中作为参数的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12098783/

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