【问题标题】:Use Scala templates from Play! framework in scala.js使用 Play 中的 Scala 模板! scala.js 中的框架
【发布时间】:2014-03-27 23:30:52
【问题描述】:

Play 中的模板!框架编译为 Scala,似乎非常适合用于客户端模板的 scala.js 项目。在 scala.js 项目中使用它们有多难?由于我对 Scala 和 sbt 都很陌生,因此非常感谢详细说明。

或者,是否有任何其他模板引擎更适合与 scala.js 一起使用?

【问题讨论】:

    标签: scala playframework sbt scala.js


    【解决方案1】:

    我认为无法使用 Play! Scala.js 中的模板。问题是编译播放!模板参考 Play!图书馆,包括

    import play.templates._
    import play.templates.TemplateMagic._
    import play.api.templates._
    import play.api.templates.PlayMagic._
    import play.api.i18n._
    import play.api.mvc._
    import play.api.data._
    

    这些只是为 JVM 编译的,如果它们可以在 Scala.js 上简单地重新定位,我会感到惊讶。

    要在 Scala.js 中操作 HTML 树,我推荐ScalaTags。虽然严格来说不是模板库,但它可以用来做与模板库相同的工作。

    【讨论】:

    • 谢谢,ScalaTags 看起来很可爱。
    【解决方案2】:

    您可以克隆此repository 并从那里开始。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多