2

以下のコードで$が使用されている理由を説明してください。

 <ul>
  @for(p <- products) {
    <li>@p.getName() ($@p.getPrice())</li>
  } 
 </ul>

また、scalaテンプレートをマスターするための優れたチュートリアルを提案できれば素晴らしいと思います。`Play2.0は、Groovyテンプレートの代わりにscalaテンプレートを使用します。

4

1 に答える 1

3

ここでのドル記号は、出力されるHTMLの一部にすぎないため、$100たとえば価格が表示されます。特別なことは何もしていません。@記号の横にあるため、HTMLを出力するときにスペースがありません。

1.xをプレイすることに慣れている場合、これは

$(${p.getPrice()})
于 2012-09-07T05:58:14.923 に答える