Mustache テンプレート。HTML ページのコンテンツを構築するために使用されます。実際の作業では、同じテンプレート内の異なる関数を呼び出して画面をレンダリングする場合、ページのレンダリング時に渡されるパラメータがカスタマイズされていれば、手動で判断できます。 [判断が難しい場合は入力パラメータを変更することで判断できます] Xiaobaiでこのテンプレートの構文を見てみましょう。 Mustache のテンプレート構文は非常にシンプルで、ほんの一部です: リーリー デモを使用して文法を簡単に説明します: リーリー {{データ}} {{}} は Mustache の識別子です。中括弧内のデータはキー名を表します。この文の機能は、キー名に一致するキー値を直接出力することです。例: リーリー {{#data}} {{/data}} は #开始、以/ で終わり、ブロックを表します。これにより、現在のコンテキストのキー値に基づいてブロックが 1 回以上レンダリングされます。たとえば、デモの tpl を書き換えます。 リーリー 注: {{#data}} {{/data}} のデータ値が null、未定義、または false の場合、コンテンツはレンダリングまたは出力されません。 {{^データ}} {{/データ}} この構文は {{#data}} {{/data}} に似ていますが、データ値が null、未定義、または false の場合にのみブロックのコンテンツをレンダリングして出力する点が異なります。 リーリー {{.}} {{.}} は列挙型を表し、ループ内で配列全体を出力できます。例: リーリー {{>部分}} で始まり、{{> msg}} などのサブモジュールを表します。構造が複雑な場合は、この構文を使用して、複雑な構造をいくつかの小さなサブモジュールに分割できます。 > リーリー {{{データ}}} 、例: {{data}}输出会将等特殊字符转译,如果想保持内容原样输出可以使用{{{}}} リーリー {{!コメント}} はコメントを表し、コメントの後には何も描画または出力されません。 ! リーリー 作業中、ページ上のコンテンツが背景からデータを取得してページ上にレンダリングする場合、Mustache テンプレートを使用できます。レンダリングされたデータはキー名と一致する必要があることに注意してください。 リーリー