播放框架文档说(https://www.playframework.com/documentation/2.6.x/ScalaTemplates):然后,您可以从任何Scala代码中调用它,就像通常在类上调用方法一样:
val content = views.html.Application.index(c, o)
有没有一种简单的方法可以在ScalaJs中调用旋转模板 crossProject(JSPlatform,JVMPlatform).crossType(CrossType.Pure)
答案 0 :(得分:1)
鉴于Twirl(Play的模板框架)支持Scala.js,它应该相对简单。唯一的问题是,默认情况下,Twirl不会在共享源目录中查找模板。因此,您需要使用类似以下内容来配置其源目录,如in its readme所述:
sourceDirectories in (Compile, TwirlKeys.compileTemplates) +=
baseDirectory.value.getParentFile / "src/main/twirl"