【问题标题】:Play! Framework (2.6.2) passing route with type Call to custom view玩!框架(2.6.2)通过调用类型的路由到自定义视图
【发布时间】:2017-09-18 12:48:30
【问题描述】:

我有一个关于将 play.api.mvc 调用参数从一个 .scala.html 文件传递​​到另一个文件的问题。我要创建的视图的基本思想是一个可重复使用的确认对话框,它显示在不同的操作和不同的屏幕上。因此能够传递一个调用参数,当用户单击是时执行该参数。

这是我在 customConfirm.scala.html 视图中使用的代码:

@(call: Call)

<div>
    <div> Are you sure ? </div>
    <a href="@call"> Yes </a>
    <div> No </div>
</div>

这是我调用它的代码:

@views.html.partials._customConfirm(@routes.HomeController.welcome())

最后的代码和平给了我一个编译错误:

简单表达式的非法开始

我是否遗漏了什么,或者这种方法是一种完全错误的方法?任何帮助将不胜感激!

【问题讨论】:

  • 你试过..(routes....)(即没有@)吗?
  • 天哪......我不敢相信我没有......它成功了!谢谢你:)

标签: scala playframework playframework-2.6


【解决方案1】:

调用反向路由器时省略@

@views.html.partials._customConfirm(routes.HomeController.welcome())

【讨论】:

    猜你喜欢
    • 2015-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    • 1970-01-01
    • 2014-02-14
    相关资源
    最近更新 更多