私のプロジェクトでハンドルバーを使用しようとしていますが、各オブジェクトの属性を出力するのに問題が発生しています。口ひげブロックのトラブルシューティングを行うにはどうすればよいですか?
データ
people: [{"name":"Moe"}, {"name":"Larry"}, {"name":"Curly"}]
テンプレート
{{#people}} Name: {{name}} <br/>{{/people}}
出力
Name:
Name:
Name:
これは明らかに、リスト0を読み込み、それは3回出力されるからです。私はなぜそれがname
への単純な経路を見ることができないのか分からない。
{{this.name}}
と入力すると、空白が表示されます。{{this}}
と入力すると、[object Object]
と表示されます。
名属性がレンダリングされていない理由を私は知っているので、どのように私は、このオブジェクトを記録したり、調査していますか?
残念ながら、私は同じ結果でそれを試しました。ありがとう、結構です。 –
どのようにデータをテンプレートに渡していますか?たとえば 'template(people)'は動作しませんが、 'template({people:people})'おそらく –
私は後者の方法を使用しています。 –