Backbone 集合:sort【有bug,版本号:1.1.0】经典案例
时间:2014-04-10 14:50 来源: 我爱IT技术网 作者:微风
Backbone 集合:sort【有bug,版本号:1.1.0】经典案例
例子1
varchapters = new Backbone.Collection;
chapters.comparator= 'page';
chapters.add(newBackbone.Model({page: 9, title: "The End"}), { sort: false});
chapters.add(newBackbone.Model({page: 5, title: "The Middle"}));
chapters.add(newBackbone.Model({page: 1, title: "The Beginning"}));
/*
注意:此处有bug,page:9不参加排序,而又第一个插入,所以排序
应为:page9,page1,page5,不应为page1,page5,page9
*/
alert(chapters.pluck('title'));// The Beginning,The Middle,The End
例子2
varchapters = new Backbone.Collection;
chapters.comparator= 'page';
chapters.add(newBackbone.Model({page: 9, title: "The End"}));
chapters.add(newBackbone.Model({page: 5, title: "The Middle"}), { sort:false });
chapters.add(newBackbone.Model({page: 1, title: "The Beginning"}));
alert(chapters.pluck('title'));// The Beginning,The Middle,The End
例子3
varchapters = new Backbone.Collection;
chapters.comparator= 'page';
chapters.add(newBackbone.Model({page: 9, title: "The End"}));
chapters.add(newBackbone.Model({page: 5, title: "The Middle"}));
chapters.add(newBackbone.Model({page: 1, title: "The Beginning"}), { sort:false });
alert(chapters.pluck('title'));// The Middle,The End,The Beginning
例子4
varchapters = new Backbone.Collection;
chapters.comparator= 'page';
chapters.add(newBackbone.Model({page: 9, title: "The End"}), { sort: false});
chapters.add(newBackbone.Model({page: 5, title: "The Middle"}), { sort:false });
chapters.add(newBackbone.Model({page: 1, title: "The Beginning"}), { sort:false });
alert(chapters.pluck('title'));// The End,The Middle,The Beginning
本文来源 我爱IT技术网 http://www.52ij.com/jishu/4877.html 转载请保留链接。
- [Backbone.js]处理Model里面嵌入的Collection经验
- Backbone 事件模块:stopListening使用小结案例分
- Backbone 事件模块:listenToOnce经典案例
- Backbone 事件模块:listenTo使用案例分享
- Backbone 事件模块:once 注册触发器
- Backbone 事件模块:trigger 注册触发器
- Backbone 事件模块:off 取消注册事件【7个案例】
- Backbone 事件模块:on 注册事件
- Backbone 模型 previousAttributes精彩讲解【示例
- Backbone 模型 previous示例解析
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
