テンプレート (scala.html) でリストを作成したい。
私が試してみました
val list = @{ List("a", "b", "c", "d", "e") }
val list = List("a", "b", "c", "d", "e")
@list = @{ List("a", "b", "c", "d", "e") }
@list = List("a", "b", "c", "d", "e")
@defining(List("a", "b", "c", "d", "e")) { list =>
// code here
}
しかし、私は常にエラーが発生しますobject List is not a value
。私はScalaを知りません(私は今学んでいます)が、APIには次の例があります
// Make a list via the companion object factory
val days = List("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")
私がやろうとしているのは、マップをフィルタリングすることです。
Map[Symbol, Any] があり、キーが上記のリストにないすべてのアイテムを取得しようとしています。このようなもの
@f = @{ map.filterKeys(!list.contains(_)) }
// i do not know if the above statement is correct, because i can't get over there