問題タブ [handlebars.java]

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 に答える
754 参照

java - {{now}} を使用して Handlebars.java の日付をフォーマットできません

Java でハンドルバーを使用して現在の日付をレンダリングしようとしています。ハンドルバーを使用している間{{now}}、日付を「2017 年 12 月 8 日」として印刷できます。

しかし、パラメーターを渡して日付をフォーマットしようとすると、null値が取得されます。ここで何か間違ったことをしていますか?-

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

integration-testing - Handlebars パーシャルでスタンドアロンの WireMock を使用する方法はありますか?

WireMockでハンドルバーのパーシャルを使用したいと思います。残念ながら、ドキュメントにそれらを登録する方法が見つかりません。

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

java - メソッドが null / 空の文字列を返す場合のハンドルバー

現在、Java(com.github.jknack.handlebars)でハンドルバーを使用しており、リンクを取得するためのハンドルバーヘルパーメソッドがあります(背後にいくつかのロジックがあります)

URL /subfolder/link.html をレンダリングするだけです

私のハンドルバー テンプレートでは、ヘルパー メソッドが空でない文字列を返す場合 (たとえば、利用可能なリンクがある場合) にのみ、URL (a-tag) を出力したいと考えています。

で試してみました

しかし、リンクはレンダリングされませんでした

私のifの正しい構文は何ですか?

ありがとうRCX

編集: LinkHelper.class の getLink ヘルパー メソッド

経由で登録

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

handlebars.js - ハンドルバーの式の横にある中括弧をエスケープする

ハンドルバー Java テンプレート エンジンの式の横にある { または } 記号をエスケープする方法を理解できません。

私はハンドルバー テンプレートを使用してプレーン テキストを生成しているため、中括弧の HTML ASCII コードを使用することはできませ

\{{{variable.name}}\}に解決されるような表現が必要{variable.value}です。そのためのヘルパーを作成する必要がありますか、それともよりクリーンな方法がありますか?