0

Scala Play Framework 2 プロジェクトのビューで、ソース コードのスニペットを次のように逐語的に表示したいと考えています。

@if(true) { "The world has ended!" }

コンパイルされた結果が続きます。

"The world has ended!"

Stringスニペットを含む を受け入れ、両方のバージョンを出力するメソッドを定義することで、これを行いたいと思います。

@sideBySide(content: String) = {
  content -> eval(content)
}

私はそれを次のように呼びます:

@sideBySide("""@if(false) { "The world has ended!" }""")

ということで、問題は書き方evalです。

4

1 に答える 1