問題タブ [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.

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

template-engine - ダブルスタッシュの内側にあるハンドルバーのトリプルスタッシュ

文字列を変換する「t」という名前のハンドルバー ヘルパーを登録しました。単語になる変数の値を使用する Handlebars テンプレートがあります。

ヘルパーを使用してその変数の値を変換したいのですが、できません

私はハンドルバーの経験がなく、疑問に思っています - これを達成する最も簡単な方法は何ですか?

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

twitter-bootstrap - Handlebars.js を使用したブートストラップ カルーセル

Handlebars.js を使用してカルーセル データを取得しています。ハンドルバーを使用してカルーセルから現在アクティブなアイテムを取得する方法を知りたいです。

ハンドルバーを使用して現在アクティブなカルーセルを確認する方法はありますか?

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

handlebars.js - アクティブなクラスをチェックするためのハンドルバー ヘルパー

現在の要素がアクティブかどうかを確認したい

このハンドルバーのテンプレートを作成しました

私は何を間違えましたか?

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

javascript - #each ループの Handlebars.js ヘルパーは同じ結果を返しますか?

#each ループ内でハンドルバーに登録された momentjs ヘルパーを使用して、日付をフォーマットしようとしています。登録されたヘルパーは次のようになります。

ハンドルループはこんな感じ

{{#各コントローラ}}
{{{本体}}}
{{{dateFormat 日付}}}
{{/each}}

ループされているJSONはこれにあります

だから私が抱えている問題は、ヘルパーを正しく評価しないだけでうまくループすることです。

私が得ている結果は次のようになります

牛 2014 年
12 月 15 日 牛2014 年 12 月 15 日
日付は常に同じです。

この牛のように見えるべきです
Dec 15th, 2014
牛 Oct 15th, 2014

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

handlebars.js - Handlebars ヘルパー: テンプレートをコンパイルして @root を保持

grunt-compile-handlebars を使用してハンドルバーをコンパイルしてい@rootますが、使用後にオブジェクトが変更されるという問題があります

したがって、私のjsonオブジェクトが次のような場合

これは常に私の@root目的です。

私は次のようなものを持っています:

今私の@root目的は:

@root呼び出し時に保存できる方法はありますかtemplate(...)

注: これは非常に単純化された例です。私も使えることを知っています{{>path/to/template .}}

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

javascript - Handlebars ヘルパーで複数の引数を受け入れる

メッセージボード全体を確認しましたが、これに対する回答が見つかりませんでした。

私の目標は、渡されたすべての引数が true かどうかをチェックし、true の場合はコンテンツを表示するハンドルバー ヘルパーを作成することです。

例えば:

これは私の最善の策ですが、最後のプロパティが options プロパティになると仮定するのは危険ですか? これを行うより良い方法はありますか?

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

javascript - ハンドルバーのパーシャルとグラント: パーシャルが見つかりません

私の小さなシングルページアプリでは、ファイルをコンパイルするためにハンドルバーと Grunt.js を使用しています。指定されたフォルダーをスキャンし、特定の Handlebars.registerPartial でファイルを生成するうなり声モジュールを見つけましたが、ファイルをコンパイルすると、

私は別の関数を呼び出す順序を台無しにしているのではないかと心配していますが、それがどのように機能するのか理解できません。

私の index.html

私のapp.js

そして、ここに私のapp.jsに含めていないモジュールから生成されたファイルがあります

Gruntfile.js:

footer.hbs 私はフッターです

ファイル ツリー:

どんな助けでも大歓迎です

0 投票する
4 に答える
2728 参照

javascript - HTMLBars でヘルパーを作成するには?

EmberJS の最新リリースの後、v1.9.0Handlebars から HTMLbars に移行しようとしています。私が非常に難しいと感じているのは、ドキュメントの欠如です。

非常に単純なヘルパーを実装しようとしています。

たとえば、次のハンドルバー ヘルパーを使用します。

HTML

JS

JS フィドル: http://jsfiddle.net/sisir/p463q2L8/

どうすればhtmlbarに変換できますか?