【发布时间】:2016-04-16 15:36:26
【问题描述】:
我尝试将每一页分为页眉、正文和页脚。 在 html 文件中,我只需要在我需要导入的文件后面使用“@”来组装页面。但是,我想在 scala 方法中实现它:
class Page {
private val header = new Header
private val body = new Body
private val footer = new Footer
def getPage():Html = header.getHeader+body.getBody+footer.getFooter
}
众所周知,“+”是String类型的方法,而不是Html的方法。我将如何像“@”一样实现它?
【问题讨论】:
-
在视图中执行此操作似乎更有意义。你有什么理由决定用代码来做吗?
-
我需要这样做以保持良好状态。有什么方法可以将模板文件附加到另一个文件的末尾吗?
标签: html scala playframework