gpt4 book ai didi

playframework - 如何使用 Play Framework 2.2.x 在 build.sbt 中导入模板

转载 作者:行者123 更新时间:2023-12-02 08:36:16 29 4
gpt4 key购买 nike

我必须在我的所有模板中导入一些可重用的 block 。

我在 app\views\blocks\header.scala.html 中定义了一个 block ,将 block 包含在我的所有模板中(如描述的 here )我已经包含在 build.sbt 中这一行:

templatesImport += "views.html.blocks._"

但是我有这个编译错误:

[error] E:\workspace\play2test\app\views\admin\main.scala.html:13: not found: value header
[error] @header()
[error] ^

block 没有导入,我必须更改什么?

请注意,如果我使用 @import blocks._ 在模板中导入 block ,它会起作用。

最佳答案

我找到了问题的解决方案:在 build.sbt 中,我必须将 templatesImport += "views.html.blocks._" 行移动到 play.Project 行之后.playJavaSettings.

这是因为 playJavaSettings 使用默认导入初始化变量 templatesImport

关于playframework - 如何使用 Play Framework 2.2.x 在 build.sbt 中导入模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21118797/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com