Playframework 2.0 play 2.0 nest scala未解释可重用模板块的表达式 @菜单=@{ }

Playframework 2.0 play 2.0 nest scala未解释可重用模板块的表达式 @菜单=@{ },playframework-2.0,Playframework 2.0,我定义了一个这样的函数 但是{controllers.user.routes.Admin.list(1)}表达式没有被解释 有关信息,可以删除第一行的第二个“@”: @menu = @{ <div class="subnav subnav-fixed"> <ul class="nav nav-pills"> <li class="dropdown"> <a class="dropdown-toggl

我定义了一个这样的函数

但是{controllers.user.routes.Admin.list(1)}表达式没有被解释


有关信息,可以删除第一行的第二个“@”:

@menu = @{
    <div class="subnav subnav-fixed">
    <ul class="nav nav-pills">
        <li class="dropdown">
            <a class="dropdown-toggle" data-toggle="dropdown" href="#">User<b class="caret"></b></a>
            <ul class="dropdown-menu">
                <li><a href="@{controllers.user.routes.Admin.list(1)}">all</a></li>
                <li><a href="@{controllers.user.routes.Admin.insert()}">create</a></li>
            </ul>
        </li>
    </ul>
    </div>
 }
然后,也可以省略“{”和“}”:

@menu = {
...
}
  • <li><a href="@controllers.user.routes.Admin.list(1)">all</a></li>