webjars-play:如何在Play 2.7中使用WebJarsUtil

时间:2019-01-02 16:07:48

标签: scala playframework webjars twirl

迁移到Play 2.7.0-RC3后,出现以下编译异常:

value css is not a member of org.webjars.play.WebJarsUtil

我在Twirl模板中使用它,例如:

// inject
@this(webJarsUtil: org.webjars.play.WebJarsUtil)
...
@Html(webJarsUtil.css("dataTables.semanticui.min.css"))
...

我该如何在Play 2.7中使用它?

1 个答案:

答案 0 :(得分:4)

检查Unit test后,我知道了:

// inject
@this(webJarsUtil: org.webjars.play.WebJarsUtil)
...
@webJarsUtil.locate("dataTables.semanticui.min.css").css()
...

这也适用于脚本:

@webJarsUtil.locate("jquery.dataTables.min.js").script()