我发现 Ember.js 中车把模板的限制绝对是严重的。您不能执行任意 javascript。你得到的只是一组固定的能力(if/else、each、action、view、outlet)和输出当前上下文对象的属性值的能力。
这意味着我无法弄清楚如何做一些像使用循环计数器这样简单的事情,以便例如根据我正在迭代的集合中的位置在循环内的 html 元素上拍打位置 ID。
将其添加为模型的计算属性是没有意义的,因为这不是模型级别的知识(同一模型可能在不同视图中的两个不同位置)。
仅供参考 - 在 PostgreSQL 上使用 Ember-1.0-pre、Ember-Data 和 Rails 和 ActiveModel::Serializers。