HTML の生成に役立つユーティリティをいくつか作成し、ビューでそれらを として参照しています@div( "class" -> "well" ){ Hello Well. }
。これまで、これらのクラスはエスケープさNodeSeq
れていなかったため、サブクラス化されていました。しかし、Scala の xml には欠陥があり、コードがハッキングされており、Traits に切り替えることができるため、クラス階層の最上位にあるを取り除く必要があります。NodeSeq
そこで、Play がオブジェクトをエスケープするのを防ぐ方法を見つけようとしTag
ました。残念ながら、私が見つけた唯一の有効な解決策は、テンプレート コンパイラをオーバーライドし、ユーザーに自分のBuild.scala
設定でコンパイラを指定させることです。
しかし、もっと単純な方法を見落としていることを願っていますか?