2012-05-02 1 views
0

{{#each}}を使用してループしたレンダリング中に自分の位置を取得する方法があるかどうかを判断しようとしています。ソースをハッキングすると、簡単な方法ではないように見えますが、それは単純にコードをうまく追跡できないことによるものかもしれません。{{#each}}であなたの位置を取得する

+0

[Ember.jsコレクションの反復における位置インデックス]の可能な重複に(http://stackoverflow.com/questions/8870785/positional-index-in-ember-js-collections-iteration) – Fordi

答えて

2

私は数か月前にこの質問に答えました。質問を投稿する前に検索してください。

Positional index in Ember.js collections iteration

+0

ありがとうございました。これは参考になるかもしれません。 私は軽い検索をしましたが、これは結果の最初のページには現れませんでした。私は幾分効率的なハッキングを終了しました。 私はそれが問題になることがよくあるが、http://docs.emberjs.com/#doc=Handlebars.helpers&src=falseであるべきであるが、存在しない場所である。 – Fordi

+0

このソリューションは、推奨されているENV.VIEW_PRESERVES_CONTEXTを有効にしてEmber 0.9.8.1を使用しても機能しなくなりました。これは、プライベートメンバー '_parentView'に何らかの実装上の変更があったためです。 – Fordi

1

contentIndexは作成時に設定されますが、配列が変更されると更新されません。

+0

されています強制的に更新する方法はありますか?これはまさに私がやろうとしていることです... – Emerson

+0

https://github.com/emberjs/ember.js/pull/4095 – merlin

関連する問題