バックボーン コレクションに少し問題があります。6 つのモデルを表示したいだけで、常に最新の 6 つです。 CollectionBinder (Backbone.ModelBinder) を使用してコレクションをレンダリングおよび表示し、RailsFayeSubscriber を使用してそれらをサーバーと同期します。
問題は、コレクション 6 モデルを常に大きく保つ方法がわからないことです。this.on("add") を追加しようとしましたが、そこに .first(6) を使用して必要な 6 つのモデルを保持しましたが、問題は、CollectionBinder または RailsFayeSubscriber にも add-trigger があり、私をスローすると思うことですコレクション内の欠落モデルに関するエラー。
最良の方法は、常にモデルをソートするコンパレーターのようなものを用意することですが、この場合、常に 6 つのモデルを大きく保つある種のアクティブ フィルターを使用します。
何か案は?