5

我有一个带有参数的模板

@(title: Html, topbar: Html, nav: String = "")(content: Html)

我使用@title 标签来设置页面的标题和页眉,即:

<div class="header">
<h1>@title</h1> 
</div>

但是,有些页面我不想在其中添加页眉/标题,所以我将它们留空并尝试:

@if(title != {}){
    <div class="header">
    <h1>@title</h1> 
    </div>
}

但这不起作用..我将如何实现这一目标?

谢谢

4

1 回答 1

8

您可以在控制器中传递null值,在不应该使用的操作中title,然后检查是否title != null

@if(title != null){
    <div class="header">
    <h1>@title</h1> 
    </div>
}
于 2012-09-07T17:31:02.380 回答