使用Play中的Scala模板! scala.js中的框架

时间:2014-02-25 15:50:56

标签: scala playframework sbt scala.js

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

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

2 个答案:

答案 0 :(得分:2)

我认为不可能使用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。虽然严格来说不是模板库,但它可以用来做与模板库相同的工作。

答案 1 :(得分:1)

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