問題タブ [jst]

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 投票する
1 に答える
2139 参照

javascript - アンダースコア テンプレートをレンダリングするための grunt contrib-jst が適切にフォーマットされていない

grunt-contrib-jst を使用してアンダースコア テンプレートをコンパイルしようとしていますが、変数を適切にレンダリング/保持していないようです。通常のテンプレートは次のようになります。

grunt を介してレンダリングされるものは次のとおりです。

単調なタスクを設定する方法は次のとおりです。

そして、テンプレートを利用しようとすると:

次のエラーが表示されます。

何が問題なのか、元のテンプレートのフォーマットを維持する方法はありますか?

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

forms - JSTL のリストからアイテムを選択する

次の JSP には、追加のボタンを使用して繰り返し印刷しているリストがあります

JSP

出力画面

フォームの承認ボタンをクリックすると、隠しフィールドがすべての行の値を取得します。個々の行 (つまり、ボタンをクリックした行) から reqno を投稿する必要があります。私にアイデアを提案してください。前もって感謝します !

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

javascript - JST backbone.js テンプレート内でネイティブ JavaScript を実行する

JST ファイル内でループを実行しようとしています。

data.who

日本時間

JSTPHP からロジックを適用しようとしているだけです。

0 投票する
3 に答える
4660 参照

angularjs - ローカルのプリロード (JST) テンプレート キャッシュからの ng-include パーシャルのロード

私は自分のテンプレートを javascript 文字列配列にプリロードしていvar t = JST['firstTemplate']ますt

このプリロードされたテンプレートをng-includeディレクティブで使用するにはどうすればよいですか?

このシナリオのテンプレートは、ネストされたビューとテンプレート、および独自のネストされたスコープとコントローラーを使用して、より複雑になる可能性があることに注意してください。ng-bind ディレクティブのいずれかが役立つかどうかはわかりませんか?

アップデート:

そのソースを見ると、ng-includeこれを行う良い方法は、テンプレートの読み込みロジックをカスタマイズ可能なプロバイダーに分離することです。

現在のデフォルトの読み込みメカニズムは、キャッシュ プロバイダーとして単純に実行$http.getします。$templateCacheテンプレート コンテンツをテンプレート キャッシュに挿入できるようですがJST['firstTemplate']、すべてのテンプレートについて、起動時にそれを行う必要があります。

そして、

また、すべての ng-include と並行して、このテンプレートの事前キャッシュを行うカスタム ディレクティブを作成することもできます。それはまた不格好に思えます。

更新 #2

すでにプリロードされている JST ハッシュを使用するように、templateCache をオーバーライドしてみます。これが機能する場合、結果を投稿します。

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

backbone.js - バックボーンフォームでの JST テンプレートの使用

backbone-forms バックボーン プラグインを試しており、JST テンプレートを使用してカスタム フォームを作成したいと考えています。箱から出してすぐにJSTでは動作しないように見えるので、誰かに同様の問題がありましたか?

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

ruby - Sinatra バックボーン Haml JST テンプレート

そこで、Backbone と Sinatra の両方をいじる出発点として、Coffee Sinatra Boilerplate リポジトリ ( https://github.com/timwingfield/backbone-sinatra-boilerplate ) をダウンロードしました。

私のこれまでの Ruby 経験の多くは、Haml をテンプレート/マークアップ言語として使用していたので、レポ用に Haml をセットアップすることにしました。

views/templates/title.jst.tplファイルをに置き換え、 haml.js ファイルを js vendor フォルダーに追加し、server.rb で依存関係として指定してエラーviews/templates/title.jst.hamlに対処しました。undefined: Haml is not a function

今私が対処しようとしているエラーは

Uncaught TypeError: undefined is not a functionreturn c["templates/title"].apply(this, arguments);出力されたjst.jsを指しています:

助言がありますか?

0 投票する
2 に答える
4606 参照

java - ArrayList を反復する方法> JSTL を使用する JSP ページで

JSTL を使用してデータベースから値を表示しようとしていますが、再使用できないため、タグがあります。以前の質問、<sql:query> を実装するためのその他の Statergiesに従って別のシナリオを使用しています。サーブレットを使用して開始しましたテーブルのビュー ページに移動します。そのリンクのように 1 次元配列を使用できないため、ArrayList> を使用しました。

データベースから値を取得する私のコードを以下に示します。

私のサーブレットコードは以下のとおりです

私のページのコードは以下のとおりです

読み込み中のページは空白のページのみを返します。これで何が間違っていたのでしょうか。コードが間違っている場合は修正してください。

私のログのエラーは次のとおりです

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

javascript - バックボーン ビュー。パラメータに応じてテンプレートに画像をレンダリングする必要があります

したがって、画像を含むテンプレートをレンダリングするビューがあります。この画像は、 assets/imagesにある、渡される変数に依存します。

基本的に、正しい画像をレンダリングできるように、このモデルをテンプレートに渡すにはどうすればよいですか?

通常はRails、RailsERBテンプレートで次のようにします。

JSTテンプレートで同じ効果を得るにはどうすればよいですか?