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

标签 scala playframework sbt scala.js

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

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

最佳答案

我认为无法使用 Play! Scala.js 中的模板还没有。问题出在编译Play!模板请参阅 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 。虽然严格来说不是模板库,但它可以用来完成与模板库相同的工作。

关于scala - 使用 Play! 中的 Scala 模板scala.js 中的框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22019342/

相关文章:

Scala简单直方图

tomcat - 在tomcat中 Play Framework 路由器问题

mysql - 玩转框架 MySQL 和 EBean

scala - 安装了 Scala 和 sbt 插件的 NetBeans 8.0 可以创建 sbt 项目吗?

scala - 在构建SBT项目IntelliJ中,原点位置必须是绝对错误

sql-server - zeppelin-ms sql server 解释器

postgresql - 斯卡拉java.lang.NoClassDefFoundError : org/postgresql/Driver

database - Play 2.2 - 具有多个数据库的子项目

scala - 创建 Vaadin-sbt 项目

scala - 更多 Scala 打字问题