2

Backbone コレクションでこのような奇妙な問題に直面しました。次の方法で新しい要素を追加しようとしました。

sortCollection.add([
        {id: "recommended", title: 'Recommend movies'},
        {id: "popular",     title: 'Popular movies'},
        {id: "watch",       title: 'Watching now'},
        {id: "add",         title: 'Last Editions'}
    ]);

しかし、レンダリングしようとすると、id="watch" のアイテムが 1 つ消えてしまいました。さらに、console.log(sortCollection.length) を実行すると、項目は 3 つしかありません。

私のコードを含む JSFiddle はこちら - JsFiddle Sample

@doctororange に感謝:

この問題はごく最近発見され、解決されたようです: github.com/jashkenas/backbone/issues/2719

問題が解決しました。

4

1 に答える 1