【问题标题】:Is there a way to use Play routing in scala js files?有没有办法在 scala js 文件中使用 Play 路由?
【发布时间】:2016-07-08 04:59:08
【问题描述】:

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

这将非常方便,因为它可以让我将 url 作为字符串替换为 application.routes.Application.admin() 之类的东西。

您知道任何解决方法吗?

【问题讨论】:

    标签: scala playframework scala.js


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      支持上一个答案,您可以查看我的代码以获取一个相当复杂的真实示例。

      The JavaScript side

      The Scala.js facade around that

      【讨论】:

        猜你喜欢
        • 2019-04-10
        • 1970-01-01
        • 2022-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-08
        • 1970-01-01
        • 2011-10-22
        相关资源
        最近更新 更多