2011-12-21 8 views
0

Reger this link{{each}}ブロック内の相対パスで子ビューにアクセスする方法はありますか?

このリンクは、相対パスを使用してネストされたビューをレンダリングする例を提供します。

私は同じことをしたいが、{{each}}ブロック内から。

Refer this Example for {{each}}

範囲はブロックに変更されているので、そこから表示するために取得することが可能である、またはIは、絶対パスを使用する必要がありますか?私の理解へ

答えて

2

ソースを読んだ後、{{#each}}ヘルパーだけあなたがそれを渡す配列を知っている基本的なイテレータです。したがって、あなたの例では、配列App.projectController.contentは、それが直接アクセスできるすべてです。

あなたがやろうとしているか、あなたは{{}} #eachヘルパーの中に、絶対パスを使用するために必要なもののために{{#collection}}を使用する必要があります。 Here's an example {{#collection}}ヘルパーを使用してください。

EDIT(12/02/13)

は、私はアクションヘルパーを各ヘルパーを使ってこれを実現するには、2つの異なる方法を表示するupdated the jsFiddleを持っています。

+0

これは意味があります。コレクションヘルパーは廃止されていると聞きましたが、理由はわかりません。このようなものは、それなしでは不可能と思われる。 – adamlogic

+0

コレクションヘルパーは、大きなリストの各ヘルパーよりも低速です。しかし、何か小さい(私は200以下のアイテムと思うだろう)ために、コレクションのヘルパーはうまくいくはずです。 –

関連する問題