1

さまざまな特定の入力フィールドを作成したいので、このチュートリアルに従いました。

Eclipse で Java を使用して Play 2 を使用しています。

私が直面している問題は、次の行です。

@implicitField = @{ FieldConstructor(myFieldConstructorTemplate.f) }
  1. テンプレートの外側 ( の外側@main("Title"){}) で定義すると、見つかりませんFieldConstructor.
  2. テンプレート内で定義すると@implicitField、コンパイル エラーが発生します。

見つかりません: 値の ImplicitField。

どのようにできるのか?

多くの入力 (テキスト、ラジオ、チェックボックスなど) があるため、パッケージを定義することをお勧めします。ここでのやり方は気に入っていますが、テンプレートで自動的に使用されるような複数のヘルパーを作成する方法がわかりません。

助けてくれてありがとう、ありがとう!

4

1 に答える 1

4

それは非常に一般的です...間違い:)テンプレートに最初にヘルパーパッケージをインポートする必要があります:

@import helper._
@implicitField = @{ FieldConstructor(myFieldConstructorTemplate.f) }

@main("Title"){
    ....
}
于 2012-04-17T20:02:11.050 に答える