コレクションの最初にアイテムをレンダリングしようとしています。 Facebookの新記録)コレクションの始めに新しいレコードを表示しようとするバックボーン(マリオネットも同様)
私は(応答、{at:0});レコードがコレクションに正しく挿入されますが、アイテムのリストの一番下にレンダリングされます。私は前にこの作業をしていたので混乱していますが、私がハッキースタイルでやっていたことは、コレクションをリセットして再レンダリングしただけだと思います。
これを処理するにはどのようなきちんとした方法が必要か、論理をどこにバインドする必要があるのでしょうか。
コレクションの追加方法はありますか?現在これは空ですが(私はMarionetteを使用しています)、私はこれがバックボーンのデフォルトレンダリングよりも優先されると感じています。どうすればそれをもう一度制御することができるので、新しいアイテムをすべて削除して再作成せずに、リストに追加することができます。
返信いただきありがとうございます。これは今後有益になると思います! –
@ChrisBarryは、レンダリングされたコレクションにアイテムを順番に挿入する方法については、https://github.com/derickbailey/backbone.marionette/issues/78のスレッドも参照してください。 –
しかし、appendをprependに置き換えると、レンダリング時に順序が変わるでしょうか? – Herokiller