3

#each ブロック内でビューをレンダリングしようとすると、次のように PrecompilationError が発生しますCompiler said: Error: each doesn't match view

例:

{{#each posts}}
  {{view App.MyPost}}
    <div>Some HTML here</div>
  {{/view}}
{{/each}}

単一の投稿がレンダリングされる前にいくつかのことを行う必要があるため、'willInsertElement' フックを実装するにはカスタム ビュー (App.MyPost) が必要であると推測しました。私は何を間違っていますか?

4

1 に答える 1

9

#がありません

インライン テンプレートを使用する場合、ビュー ヘルパーは #

{{#each posts}}
  {{#view App.MyPost}}
    <div>Some HTML here</div>
  {{/view}}
{{/each}}

したがって、基本的には次のいずれかです。

{{view App.MyPost}}

また:

{{#view App.MyPost}}
  <!-- template here -->
{{/view}}
于 2013-04-10T09:44:48.463 に答える