javascript - 如何处理共享同一集合的多个 Marionette CollectionView

标签 javascript backbone.js marionette

我有一个页面需要显示同一集合中以不同方式排序的多个小框。

是否有一个事件可以用来在渲染之前对集合进行排序并在所有 CollectionView 中使用相同的集合?或者我应该以不同的方式排序该集合的 N 个副本并自己连接事件?

当我从集合中添加/删除项目时,我真的希望所有 View 都能更新。

最佳答案

CollectionView allows for a custom viewComparator option if you want your CollectionView's children to be rendered with a different sort order than the underlying Backbone collection uses.

关于javascript - 如何处理共享同一集合的多个 Marionette CollectionView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32798315/

相关文章:

javascript - 如何正确使用 Backbone.js 集合来显示列表

javascript - 如何检查用户是否确认自定义模式对话框

marionette - Backbone.Marionette淡入淡出仅针对特定区域?

javascript - Marionette JS : updating all ItemViews in a CompositeView after a 'change' event in the DOM

javascript - 日期之间的差异,四舍五入到最近的分钟

javascript - 如何将页面上的所有帧打印到一个文件中

javascript - 多种分类的 Backbone.js 集合

javascript - IE9 中的 Backbone 收集错误

javascript - 使用 NG-Repeat angularJS 进行 CSS 图像格式化

javascript - 检查浏览器是否启用了 javascript