0

tagを作成して使用し、playframework 2 で html コンポーネントを再利用したいと考えています。

私のタグ:/views/mytags/words_tag.scala.html

コード:

@(words: List[String] = List())

<ul id="words">
    @for(word <- words) {
        <li> <a href="/article/@word" onclick="#">@word</a></li>
    }
</ul>

私の中で使用してみてくださいindex.scala.html

@import views.mytags._
@words_tag(words)

その結果、ページにコンパイル エラーが発生しました。

不正な単純式 * app/views/index.scala.html の 9 行目。 *

@import views.mytags._

なんで?

更新: ログは次のとおりです。

sbt.PlayExceptions$CompilationException: sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15$$anonfun$apply$16.apply(PlayReloader.scala:349) でのコンパイル エラー[単純な式の不正な開始] ~[na:na] at sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15$$anonfun$apply$16.apply(PlayReloader.scala:349) ~[na:na] at scala. Option.map(Option.scala:133) ~[scala-library.jar:na] at sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15.apply(PlayReloader.scala:349) ~ [na:na] at sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15.apply(PlayReloader.scala:346) ~[na:na] at scala.Option.map(Option.scala :133) ~[scala-library.jar:na]

4

3 に答える 3