問題タブ [mustache]

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

javascript - mustache.js で if/else を実行するにはどうすればよいですか?

口ひげでこれを行う方法がわからないのはかなり奇妙に思えます。サポートされていますか?

これは私の悲しい試みです:

これは明らかに正しくありませんが、ドキュメントにはこのようなことは何も記載されていません。「else」という言葉さえ言及されていません:(

また、口ひげはなぜこのようにデザインされているのですか?このようなことは悪いこととみなされますか?モデル自体にデフォルト値を設定するように強制しようとしていますか? それが不可能な場合はどうなりますか?

0 投票する
6 に答える
45555 参照

javascript - 口ひげのjavascriptで引数を指定して関数を呼び出す

Mustache.jsで引数付きの関数を呼び出すことは可能ですか?

ありがとうございました

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

php - 口ひげ php gettext()


kostache、「kohana フレームワークの口ひげ」を試しています。

口ひげのテンプレート ファイルで単純な PHP 関数を使用する方法はありますか。
私はロジックを知っているため、メソッドはロジックのない設計原則に反していますが、非常に単純な機能について話しています。

例えば:

  • gettext('some text')また__('some text')
  • ベース URL を取得します。コハナで ->Url::site('controller/action')
0 投票する
1 に答える
3442 参照

javascript - handlebars.jsヘルパーが機能しない

私はここで少し頭がおかしくなっています...私は次のコードを持っています:

そして、エラーがないことを確認するために、各ヘルパーから直接コピーしたヘルパー。

これは実際にはヘルパーを呼び出しません。コードは次のようになります。

今、私は各ブロックでこれを行い、それはうまく機能します、私は何が欠けていますか?

0 投票する
19 に答える
46510 参照

mustache - Mustache テンプレートでは、末尾のコンマなしでコンマ区切りのリストを表現するエレガントな方法はありますか?

Mustache テンプレート ライブラリを使用しており、コンマ区切りのリストを末尾のコンマなしで生成しようとしています。

赤、緑、青

構造を考えると、末尾のコンマを使用してリストを作成するのは簡単です

そしてテンプレート

これは次のように解決されます

赤、緑、青、

ただし、末尾のコンマがないと、ケースをエレガントに表現する方法がわかりません。テンプレートに渡す前に常にコードでリストを生成できますが、ライブラリがテンプレート内のリストの最後の項目であるかどうかを検出できるようにするなどの代替アプローチを提供するかどうか疑問に思っていました。

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

jquery - クライアント側のテンプレートと Rest 呼び出しのみを使用する単一の HTML サイト

私は、約 10 の異なるページ (ログイン、登録、サービス、プロフィールなど) を持つ非常に動的なサイトに取り組んでいます。

JavaScript テンプレート フレームワーク (jquery-temp など) を使用して、すべてのページを 1 つの html ファイルに保存することを考えています。ユーザーの操作により、さまざまなテンプレートの交換/アクティブ化/非表示がトリガーされます。サーバー側では、すべてのリクエストは rest/json 呼び出しによって管理されます。JSON呼び出しがjetty(java)に向けられている間、htmlはnginxによって提供されると考えています。

これは実行可能なアプローチであり、何が問題になる可能性がありますか?

ありがとう、

編集-これを行う方法を知っています。これが長期的に問題を引き起こすかどうかを知りたいです。

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

backbone.js - Mustacheテンプレートからネストされたバックボーンモデル属性にアクセスする

別のBackboneモデルへの参照である属性を持つ1つのBackboneモデルがあります。たとえば、PersonにはAddressオブジェクトへの参照があります。

これらは、Backboneモデルを拡張するクラスです。したがって、次のようなオブジェクトを作成すると...

Mustacheテンプレートでアクセスする方法がわからないようです。

明らかに動作しません。Firebugの内部を見ると、Addressはオブジェクトですが、CityはAddressの属性オブジェクト内の属性です。関連するオブジェクトのこれらの属性にアクセスする方法の例が見つかりません。

助けてくれてありがとう!ありがとう!

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

view - Kostache の使用を開始するには?

テンプレートについて ( Templates In Kohana 3.1 )質問したところ、Kostache を使用する必要があることがわかりました。Mustacheテンプレート言語のモジュールです。

とにかく、Kohana 3.1 とすべての作品で Kostache モジュールを有効にしました。正しくインストールされています!次はどうする?それの使い方?

今、自分の意見をどこに置くべきですか? 私のコントローラーは何を拡張する必要がありますか? 変数を割り当てる方法は? ビューのヘッダー、フッターなどを作成する方法は?

多分それのためのステップガイドがありますか?これこれは私にはあまり役に立ちません...

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

javascript - オブジェクトが配列内にある場合、Mustache.jsを使用するにはどうすればよいですか?

Mustache.jsを使用してHTMLを正常に表示します。コードは次のとおりです。

しかし、オブジェクトが配列の場合、どのように使用すればよいですか?