scala - 有没有办法在 scala js 文件中使用 Play 路由?

标签 scala playframework scala.js

我使用 Play! Scala 2.4 和 scala js,我想知道是否有办法从 scala js 文件获取路由配置文件。

这会非常方便,因为它允许我将 url 替换为字符串,例如 application.routes.Application.admin()

您知道有什么解决方法吗?

最佳答案

您可以使用javascript reverse routing 。 它将帮助您从 js 代码定义路由。 它看起来像这样:

@helper.javascriptRouter("jsRoutes")(
  routes.javascript.Application.admin
)
...
<script>
   console.log(jsRoutes.routes.Application.admin())
</script>

关于scala - 有没有办法在 scala js 文件中使用 Play 路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36135204/

相关文章:

scala - 为什么 Future 的 andThen 不链接结果?

java - 导出 Java Scala 项目时,未能获取 scala/ScalaObject

scala - 如何在 Scalatest 中使用 forAll 只生成生成器的一个对象?

ScalaJS 未捕获的类型错误 : (0 , $m_Lorg_scalajs_jquery_package$(...).jQuery$1) 不是函数

javascript - 在scala js中导入电子浏览器窗口

scala.js - scala.js 中 javascript 对象的类型安全包装器

scala - Lift 的状态习语是什么?

java - Play Framework 中 WS 调用的 SSL 问题

java - 将 Twirl 与 Spring MVC 结合使用

html - 将 bootstrap.css 文件链接到 Play 框架中的 scala.html 页面