backbone.collectionsubset:从其他集合创建子集合,并使它们保持同步

时间:2024-06-11 02:59:35
【文件属性】:

文件名称:backbone.collectionsubset:从其他集合创建子集合,并使它们保持同步

文件大小:189KB

文件格式:ZIP

更新时间:2024-06-11 02:59:35

JavaScript

主干。集合子集 创建其他集合的子集合,并使它们保持同步。 该库允许您基于过滤器功能创建子集合,这些子集合是较大集合的子集。 然后,可以将这些子集进一步细分为更小的集合。 这将创建一个集合树,其中一个父集合位于顶部。 将模型添加到根集合将自动将模型推入树中,并进入与该模型匹配的子集。 每个子集都是其自己的独立集合。 它可以具有自己的URL以进行提取,这会将所有模型添加到父集合并重新过滤子集。 假设您有一系列任务。 您可以为“今天”创建一个子集。 如果将模型添加到父集合中,它将被推入“今天”集合中。 您可以将“今天”集合进一步细分为已分配用户的子集。 特征 创建大型集合的子集 子集是独立的集合,可以具有自己的URL和属性。 重置父项时,子集也将重置 向父级添加模型会将其推入其所属的所有子集中,从而触发每个子集中的添加事件 向孩子添加模型会将其推到顶部,然后将其移入匹配的子集中 子集中的


【文件预览】:
backbone.collectionsubset-master
----LICENSE-MIT(1KB)
----grunt.js(2KB)
----src()
--------backbone.collectionsubset.coffee(6KB)
----lib()
--------backbone.collectionsubset.js(6KB)
----.npmignore(15B)
----.travis.yml(43B)
----test()
--------backbone.collectionsubset_test.js(24KB)
--------index.html(696B)
--------mocha.css(3KB)
--------chai.js(101KB)
--------backbone.js(56KB)
--------jquery.js(274KB)
--------mocha-helper.js(2KB)
--------underscore.js(40KB)
--------mocha.js(91KB)
--------backbone.collectionsubset_test.coffee(19KB)
--------sinon.js(124KB)
----README.md(6KB)
----component.json(167B)
----backbone.collectionsubset.min.js(4KB)
----backbone.collectionsubset.js(7KB)
----.gitignore(14B)
----package.json(1003B)

网友评论