私はHandlebarjsを初めて使用します。HandleBar jsに関するすべての記事には、(mustache js)という単語があります。それで、
1. HandllebarjsとMustachejsの関係は何ですか?
2.ハンドルバーjsの前に口ひげjsを読む必要がありますか?
3. Mustachejsに対するHandleBarjsの利点は何ですか?
ありがとう。
私はHandlebarjsを初めて使用します。HandleBar jsに関するすべての記事には、(mustache js)という単語があります。それで、
1. HandllebarjsとMustachejsの関係は何ですか?
2.ハンドルバーjsの前に口ひげjsを読む必要がありますか?
3. Mustachejsに対するHandleBarjsの利点は何ですか?
ありがとう。
Handlebars.jsは、Mustache.jsのスーパーセットです。これは、JSONをテンプレートに挿入するすべての同じ機能に加えて、基本的なif / thenなどを実行する追加の機能を提供します。一般に、ハンドルバーを使用してテンプレートを作成する方がはるかに簡単です。
口ひげとは、テンプレートにロジックがまったくないことです。そこに挿入されるすべてのピースは、ロジックを必要としないように事前に噛む必要があります。まったく現実的ではないと思います。
私があなたの質問の1つに答えなかったことに気づきました。いいえ、ハンドルバーを使用する前に口ひげについて読む必要はありません。ハンドルバーのドキュメントだけで十分です。
PS私たちのお気に入りのハンドルバー機能の1つは、特定のもののために言語で新しいキーワードを作成できる「ヘルパー」です(たとえば、数値をフォーマットするために1つを使用し、ゼロ値の場合は「N / A」に置き換える場合があります)。
PPSハンドルバーを試して、いくつかのテンプレートの動作を確認する(また、独自のテンプレートとJSONで遊ぶ)ための優れた方法は、http: //www.tryhandlebarsjs.com/です。
このウェブサイトによると(これは2つの間のベンチマークも提供します)
handlebars.jsは、いくつかの追加機能を備えたコンパイル済みの口ひげの実装です