問題タブ [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 投票する
1 に答える
557 参照

couchdb - Couchdbの問題の口ひげセクション

私はCouchDB 1.0.1を実行しているcouchdbの初心者です。

私は非常に基本的な問題を抱えています。リストにレンダリングする口ひげセクションを取得できません。これは、例からハードコードされたデータを含む私のリストです。

出力:

助けてください!!!

ありがとう / ジェフ

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

eclipse - Eclipse 用の口ひげテンプレート構文ハイライターまたはプラグインはありますか?

Eclipse で Mustache テンプレートの構文ハイライト/プラグインを探しています

存在しますか?私はグーグルで何も見つけていないようで、Eclipse用に自分で書く方法がわかりません。

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

javascript - mustache.jsテンプレートファイルを含めるにはどうすればよいですか?

私はmustache.jsを初めて使用しています。私が見つけたすべての例は、すべてをインライン化することについて話しているようですが、複数の場所で使用できるように、テンプレートを外部ファイルに入れたいと思います。それ、どうやったら出来るの?(違いが生じる場合は、スタックにjQueryがあります。)

だから私が持っていると言う:

template.html

data.js

index.html

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

javascript - mustache.jsを使用した行ストライピングと最初/最後のクラス

多くの場合、リストの最初および/または最後のアイテムを他のアイテムとは異なる方法で扱いたいと考えています。口ひげを使ってそれを行う方法はありますか?行ストライピングはどうですか?

(もちろん、テンプレートが処理された後、いつでもjqueryなどを使用してcssクラスを適用することができますが、テンプレートレベルでもっと何かについて疑問に思っています。)

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

php - HTML を変数に格納するだけの場合と比較して、Mustache.php で file_get_contents を使用するのはどの程度 *効率的ですか?

Mustache.php の使用を検討し始めたところです (ライブラリについて良いことを聞いた後)。しかし、ドキュメントを見ると、Mustache がアクセスできるようにするには、HTML テンプレート コードを PHP 変数内に保存する必要があるようです。プレーンな .html ファイル)。

これは私がいじっていたコードです...

...そして、代わりに、これはフロントエンド開発者にとって管理しやすいと思いました...

...「template.html」には...

しかし、 file_get_contents の使用がどれほど効率的かはわかりませんでした。変数に文字列として格納するのと比較して? 特に、複数のページ ビューや、1 つのページに複数のテンプレート html ファイルがある場合。

この種の情報を教えていただければ幸いです。

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

mustache - 口ひげの反復でカウンターを設定する方法はありますか?

次のようないくつかの反復で口ひげテンプレートをレンダリングするコードがあります。

しかし、次のように、レンダリングされるアイテムの数を反復に入れたいと思います:

これを実行する方法はいくつかあります..??

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

mustache - カウチアプリでの反復

私はこれをcouchappのmustache.htmlに書いていました

**{{%IMPLICIT-ITERATOR iterator=i}} {{#example}}

こんにちは{{i}}

{{/例}}**

この配列で

{ "例": ["アルファ","ベータ","ガンマ","デルタ"] }

しかし、couchappの結果は次のようになります

ハローアルファ、ベータ、ガンマ、デルタ

ハローアルファ、ベータ、ガンマ、デルタ

ハローアルファ、ベータ、ガンマ、デルタ

ハローアルファ、ベータ、ガンマ、デルタ

どうすれば、ハロー ベータとハロー デルタだけを取得できますか?

ありがとう

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

java - scalateの口ひげの実装でJavaマップをループします

口ひげはJavaマップ上でループできますか?私の目的:

私の口ひげテンプレートでこれを試しました:

これは、オブジェクト全体の文字列表現()を吐き出しmapTest.toString()ますが、ループはまったくしません。


更新:ソースを探しているうちに、私は近づいていますが、それを行う方法がまだわかりません。https://github.com/scalate/scalate/blob/ec981338c067fcf37106fb5f3bdf2fa8c4e458ca/scalate-core/src/main/scala/org/fusesource/scalate/mustache/Scope.scala#L124-125

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

java - JavaScript と Grails/Java の相互運用可能なテンプレート フレームワークはどれですか?

私は現在、Grails アプリケーション内とフロント エンドの両方でテンプレートをレンダリングする今後のプロジェクトのために、JavaScript と Grails/Java の両方を実装したテンプレート フレームワークを調査しています。

要件は次のとおりです。

  • JavaScript と Grails / Java の両方での実装
  • フロントエンドとバックエンドのレンダリングは、同じ JSON データが与えられた場合に同じ出力を生成します
  • 開発者チームによる簡単な作成と保守
  • フロントエンドとバックエンドの両方でテスト可能
  • ネストされた JSON オブジェクトをそれほど問題なく処理できます
  • フロントエンドでの XSS 保護

これまで、JavaScript と Java の実装を持つMustacheと、 JavaScript と Grails の実装を持つHamlについて調べてきました。(実装をリンクしますが、新しいユーザーとして追加できるリンクは 2 つだけです。)

他の人がこれらについて経験したこと、および上記のニーズに適合する可能性のある他のフレームワークの推奨事項に感謝します.

0 投票する
13 に答える
66935 参照

templates - Mustache で、現在のセクションのインデックスを取得する方法

私はMustacheを使用し、データを使用しています

私の口ひげのテンプレートは次のとおりです。

私ができるようにしたいのは、配列内の現在の数値のインデックスを取得することです。何かのようなもの:

そしてそれを印刷してもらいます

ムスタッシュでこれを手に入れることは可能ですか?またはハンドルバーまたは別の拡張機能を使用しますか?