したがって、私のアプリでは、レールDB側からテーブルにロードしているため、非常に遅くなり、私の小さな$('tr:even')。addClass( "trAlt"); -1 trのみを読み取り、スタイリングにcssクラスを適用しません。次のように、スクリプトをdidInsertElementに配置しました。
App.RecordsView = Ember.View.extend({
templateName: 'records/index',
contextBinding: 'App.RecordController',
didInsertElement: function(){
$('tr:even').addClass("trAlt")
}
});
しかし、最初の負荷は1 tr行(見出し)であり、ビューが変更されても、Emberは発火しません。ほとんどのコードはこの質問と同じです。