小编iri*_*ium的帖子

模型记录在Spine.js中排序

正如我在Spine.js源代码中看到的那样,Model.each()函数按照ID的顺序返回Model的记录.在订购很重要的情况下,这是完全不可靠的:长人名单等.

你能建议一种方法来保持原始记录的排序(按照它们通过refresh()或类似功能到达的顺序)吗?

PS事情甚至更糟,因为默认情况下Spine.js在内部使用新的GUID作为ID.所以记录顺序是完全随机的,这是不可接受的.

编辑:似乎在上次提交https://github.com/maccman/spine/commit/116b722dd8ea9912b9906db6b70da7948c16948a
他们使它成为可能,但我没有自己测试,因为我从Spine切换到Knockout.

model-view-controller javascript-framework spine.js

5
推荐指数
1
解决办法
1200
查看次数