問題タブ [handlebarshelper]
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.
handlebars.js - 親サブ配列キー ハンドルバーにアクセスする
次の配列/サブ配列構造があります
および次のハンドルバー テンプレート
各 this ループ内でフィルター [types] とフィルター [locations] にアクセスするのに問題があります。
私の CSS では、.cars-type
andというクラスを使用しています.cars-location
。各リストを個別にスタイルできるようにしたいのですが、残念ながら、各リストをクラスでターゲットにしています。各 this ループ内でこれらのスタイルを適用したいと思います。
{{@key}}
各 this ループではなく、フィルターループ内で使用できます
私はもう試した
しかし、これはフォードのような車のタイプを返すだけです-キーが必要です。この場合は「34」
ハンドルバーヘルパールックアップを使用していますが、やはりうまくいきません
そして、私に与える上記[object Object]
ハンドルバーをチェックアウトしました。部分的に親コンテキストにアクセスできますか? 、handlebars.js:パーシャルの相対パスが機能せず、ハンドルバーのルックアップヘルパーが解決策のいずれにも運がない
編集これが私が生成したいHTML出力です
node.js - nodejs ハンドルバー、欠落ヘルパー エラー
プロジェクトにハンドルバーを実装しようとしています。私の問題は、プロジェクトをローカルで実行している場合、正常に動作することです。しかし、展開時に実行すると、「エラー: ヘルパーが見つかりません: "is_about_me"」と表示されます
私のHTMLテンプレートは:-
そして私のヘルパーは:--
どんな助けでも大歓迎です。
ありがとう、シヴァム
handlebars.js - Handlebar.java : #if ヘルパーで等価性を比較する
Handlebars.java で等価条件とその他の論理条件を比較するにはどうすればよいですか。例えば:
ありまたはなしのソリューションregisterHelper()
は大歓迎です。
javascript - 別のヘルパー内の if ステートメントのハンドルバー
ハンドルバーの内側で次のことを行うことは可能ですか?
または、次のようにする必要があります。
たとえば、他のヘルパー内だけでなくスタンドアロンでも使用できるヘルパー 'カウント' ウィッチを作成しました。
これは、ネストされたヘルパーをどのように使用できるかを示す単なる例です。ヘルパー内で「if」条件を使用できるかどうかを知りたいです。
javascript - javascript 変数値に基づいてハンドルバーを使用してデータを表示する
この形式のハンドルバーデータ構造があります
そして、フォームを介して出発地と目的地をjavascript変数に取得しています。次に、これらの js 変数に対応する値を含むハンドルバー配列からデータを表示する必要があります。
それぞれ起点と終点の値を持つ 2 つの js 変数があるかどうかをさらに明確にするために、これらの起点と終点のデータ配列を検索し、各ヘルパーを使用してすべての属性を表示する必要があります。
javascript - handlerbar ヘルパーを使用した日付の書式設定
ハンドルバーのヘルパーを書きました
そして、私はこれを
しかし、これはうまくいきません。timeFormat
未定義です。
timeFormat
そのヘルパー関数に入るにはどうすればよいですか?