Ant*_*ati 2 playframework playframework-2.0
我必须在我的所有模板中导入一些可重用的块.
我在定义块app\views\blocks\header.scala.html,包括在我的所有模板的块(如描述在这里)我已经包含在build.sbt这一行:
templatesImport += "views.html.blocks._"
Run Code Online (Sandbox Code Playgroud)
但我有这个编译错误:
[error] E:\workspace\play2test\app\views\admin\main.scala.html:13: not found: value header
[error] @header()
[error] ^
Run Code Online (Sandbox Code Playgroud)
块是不是导入的,我要改变什么?
请注意,如果我在模板中导入块@import blocks._有效.
我找到了解决问题的方法:在build.sbt中,我必须在行templatesImport += "views.html.blocks._"之后移动行play.Project.playJavaSettings.
这是因为使用默认值导入playJavaSettings初始化变量templatesImport.
| 归档时间: |
|
| 查看次数: |
797 次 |
| 最近记录: |