bugfix> mustache > 投稿

Mustacheテンプレートの親コンテキストから継承された属性をどのように無視しますか?たとえば、これをテンプレートデータと考えます。

{
  "name": "Alice",
  "age": 45,
  "children": [
    {
      "name": "Bob",
      "age": 11
    },
    {
      "name": "Clare"
    }
  ]
}

次のテンプレートを使用してデータをレンダリングできます。

<p>{{name}} (age {{age}})</p>
<ul>
  {{#children}}
    <li>{{name}} (age {{age}})</li>
  {{/children}}
</ul>

次のHTMLを取得します。

<p>Alice (age 45)</p>
<ul>
  <li>Bob (age 11)</li>
  <li>Clare (age 45)</li>
</ul>

age を表示する方法現在のコンテキストからであり、親コンテキストから継承されていない場合にのみ属性ですか?