私は、Ember.js のハンドルバー テンプレートの制限が完全に不自由であることを発見しました。任意の JavaScript を実行することはできません。取得できるのは、一連の機能 (if/else、each、アクション、ビュー、アウトレット) と、現在のコンテキスト オブジェクトのプロパティの値を出力する機能だけです。
つまり、たとえば、ループ内の html 要素の位置 ID をループ内のコレクション内の位置に基づいてスラップするために、ループ カウンターを利用するような単純なことを行う方法がわかりません。
それをモデルの計算されたプロパティとして追加しても意味がありません。これはモデル レベルの知識ではないためです (同じモデルが異なるビューの 2 つの異なる位置にある可能性があります)。
参考までに、PostgreSQL で ActiveModel::Serializers を使用して Ember-1.0-pre、Ember-Data、および Rails を使用しています。