0
我正在開發使用骨幹的分揀功能。我研究了一些建議,他們似乎都建議使用views
來收聽collections
,並在collections
排序後讓views
呈現。這並不適用於我的情況,原因有二:骨幹分揀只適用於視圖
- 我的排序功能只需要重新提供的數據,這個新的「分類」數據集並不需要堅持
- 如果我使用一個顯著大數據量,
render() --> sortCollection() --> render()
過程將花費太長時間。
因此,我想知道是否有任何方法只在視圖層排序?哪些不需要重新渲染,仍然允許我與每個子視圖進行交互(比如表格行)?
您可能想看看Backbone.ModelBinder--它們的最新版本可以在排序時正確地重新排序視圖,而不會浪費循環重新渲染。 https://github.com/theironcook/Backbone.ModelBinder –