вызывать шаблон от ScalaJs - PullRequest
0 голосов
/ 26 июня 2018

Документация по инфраструктуре воспроизведения гласит (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)

1 Ответ

0 голосов
/ 26 июня 2018

Учитывая то, что Twirl, шаблонизатор Play, поддерживает Scala.js, он должен быть относительно простым. Единственное, что по умолчанию Twirl не будет искать шаблоны в каталоге с общим исходным кодом. Так что вам нужно будет настроить его исходные каталоги, как объяснено в его readme , используя что-то вроде:

sourceDirectories in (Compile, TwirlKeys.compileTemplates) +=
  baseDirectory.value.getParentFile / "src/main/twirl"
...