相关疑难解决方法(0)

BackboneJS重新排列集合中模型的最佳方法,同时为每个模型保持0索引序数属性

我有一个问题,我在这里玩,我有一个BackboneJS模型的集合,每个模型都有一个'序数'属性,跟踪它在集合中的顺序.

这是我的游戏数据

var ex_group_test_data = [{

            title: 'PRE EXERCISE',
            id:         0,
            ordinal:    1,

            group_items: [{
                id:         0,
                ordinal:    0,
                title: 'item 1'
            },{
                id:         1,
                ordinal:    1,
                title: 'item 2'
            }]

        },{

            title: 'MAIN PART',
            id:         1,
            ordinal:    0,

            group_items: [{
                id:             2,
                ordinal:        0,
                title:          'item 3',
                description:    'testing descrip'
            },{
                id:         3,
                ordinal:    1,
                title: 'item 4'
            }]

        },{

            title: 'POST EXERCISE BS',
            id:         2,
            ordinal:    2,

            group_items: [{
                id:             2,
                ordinal:        0,
                title:          'item 5',
                description:    'testing …
Run Code Online (Sandbox Code Playgroud)

javascript collections models backbone.js

4
推荐指数
1
解决办法
6020
查看次数

如何在集合中移动模型?

假设我Backbone.Collection有一些简单的模型:

var Library = Backbone.Collection.extend({
    model: Book
});

lib = new Library(
   [Book1, Book2, Book3, Book4, Book5, Book6]
]);
Run Code Online (Sandbox Code Playgroud)

如何在集合中移动模型 - 例如第5个到第2个位置?因此,不按模型字段排序,而只是手动更改排序顺序.

注意:我简化了模型Book1, ....他们当然Backbone.Model是s.

collections model backbone.js

2
推荐指数
1
解决办法
1995
查看次数

标签 统计

backbone.js ×2

collections ×2

javascript ×1

model ×1

models ×1