0

このコードを login.scala.html に記述すると、'foo' という単語だけが表示されます。つまり、'bar' は表示されません。

<body>
    @{
        <span>bar</span>
        if(true)
        {
            <span>foo</span>
        }
    }

    @{
        <span>bar</span>
        for(i <- numbers)
        {
            <span>bar</span>
            <span>i.toString()</span>
        }
    }
</body>

誰かが理由を知っていますか?

4

1 に答える 1

1

ブロックステートメントを使用したため、最後の式が返されます。

例(REPLで試してください):

val a: Int = 10 
val b: Int = 20
{
a
b
}

出力:

res0: Int = 20
于 2012-07-27T04:03:54.877 に答える