問題タブ [scala-template]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
52 参照

scala - 仕様を必要としないテンプレートメソッドを定義する

Spark MLlib の ProbabilisticClassifer 型のパラメーターを持つメソッドを Scala で宣言したいと考えています。これは github からの署名です ( https://github.com/apache/spark/blob/master/mllib/src/main/scala/org/apache/spark/ml/classification/ProbabilisticClassifier.scala ):

つまり、そのパラメーターでクラスの確率を予測できるようにしたいのです。目的は、さまざまな確率的分類子 (ロジスティック回帰、ランダム フォレストなど) をこのメソッドに渡す機会を持つことです。

したがって、このメソッドを次のように宣言すると

…テンプレートを指定せずにメソッドを呼び出すことを禁止します。いえ

動作しません。代わりに、私たちは書くべきです

このメソッドを定義して、すべての呼び出し仕様を回避できるようにする方法はありますか?

0 投票する
1 に答える
71 参照

scala - バージョン 2.5.3 で構成値をビューに表示できませんか?

@play.Play.application.configuration.getString("application.host")

2.5.3 バージョンで構成値を表示するにはどうすればよいですか?

ビューはあらゆる場所で使用されることに注意してください。そのため、すべてのコントローラーでパラメーターを設定せずに解決策を探しています。

0 投票する
1 に答える
1027 参照

angularjs - Play Framework 2 プロジェクトの AngularJs: テンプレートのレンダリング

Play Framework 2.5 で作成したアプリケーションを、AngularJs を使用した単一ページ アプリケーションに変更しようとしています。

ここに私がしていたことの概要があります:

  • Scala テンプレートの @for を使用して、投稿のリストを表示する
  • 各投稿は、含まれているテンプレートを使用してレンダリングされました

スニペット:

これまでのところ、Angular で行ったことは次のとおりです。

  • $http を使用して、Scala の JavaScript ルーティングを使用して DB からデータを取得します
  • @for の代わりに ng-repeat を使用して、リストを反復処理します
  • 各投稿は現在、{{post}} を使用してプレーンな json としてレンダリングされています

スニペット:

そして今、いくつかのテンプレートで各投稿を表示するのに問題があります。ここに試みがあります:

  • どういうわけか、最初に使用していた Scala テンプレートに post を JSON として渡します。テンプレートのパラメータ タイプを Post (scala オブジェクト) から Json に変更してみました。当然、以下のコードは「not found: value post」を引き起こしました

例えば:

  • Scala テンプレートの代わりに Angular ディレクティブ テンプレートを使用します。以下の angularjs コードでは、インライン テンプレートを使用するとうまくいきました。また、templateUrl オプションを使用して、テンプレートを他のファイルに外部化することもできます。

例えば:

そしてjs:

後者は現在機能していますが、どちらのアプローチが優れているかさえわかりません。フォーム全体を Scala テンプレートに渡して、UI フォームをコントローラー フォームにバインドできることが本当に気に入っています。この AngularJs の Play フレームワークへの統合は非常に紛らわしく、Play-angular-seed はそれを明確にするものではありませんでした。

上記を達成するための最良の方法は何ですか?

ありがとう

0 投票する
1 に答える
1688 参照

html - Play フレームワークの HTML テキスト領域から値を取得するには?

ビューを作成するために、Play Framework 内で scala テンプレートを使用しています。

ユーザーは、テキスト領域にテキストを入力する必要があります。このテキストを使用して、アプリケーション内の別のビューに送信したいと考えています。

これを達成する方法について誰かアドバイスをもらえますか?

0 投票する
1 に答える
40 参照

crud - CRUD プラグインを Play 1.2.4 から 2.5.x に移行: コンパイル エラーを表示

私は Playframework の初心者で、CRUD プラグインを Play-1.2.4 から Play-2.5.x のモジュールに移行する必要があります。ビューに関するいくつかの奇妙な問題に直面しています。たとえば、form.scala.html コンポーネントには次のエラーがあります。

  • app\views\tags\crud\form.scala.html:28: 見つかりません: type fieldName
  • app\views\tags\crud\form.scala.html:28: Array[String] 型の変数 fieldsHandler は型パラメーターを取りません。
  • app\views\tags\crud\form.scala.html:31: 見つかりません: 値フィールド

フォーム ファイルのコードは次のとおりです。

--> コンパイル エラーの 80% は、変数の認識に関連しています。

build.sbt ファイルの一部:

何か案が ?あなたの助けに感謝します。ありがとう。

0 投票する
1 に答える
118 参照

scala - Scalate の render タグがテンプレートを解決できない

Scalate の render タグはテンプレートを解決できず、次の例外をスローします。

org.fusesource.scalate.util.ResourceNotFoundException: リソースを読み込めませんでした: [file:/Users/xxxxx/template/abc-conf.ssp] at org.fusesource.scalate.util.ResourceLoader$class.createNotFoundException(ResourceLoader.scala: 58) org.fusesource.scalate.util.FileResourceLoader.createNotFoundException(ResourceLoader.scala:61) で org.fusesource.scalate.util.ResourceLoader$class.resourceOrFail(ResourceLoader.scala:55) で org.fusesource.scalate.util .FileResourceLoader.resourceOrFail(ResourceLoader.scala:61) で org.fusesource.scalate.util.UriResource.delegate(Resource.scala:90) で org.fusesource.scalate.util.DelegateResource.text(Resource.scala:215) でorg.fusesource.scalate.ssp.SspCodeGenerator.generate(SspCodeGenerator.scala:152) at org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala:802) a