/ / Triedenie chrbtovej kosti sa vzťahuje iba na zobrazenia - javascript, výkon, triedenie, backbone.js

Triedenie chrbtice sa vzťahuje iba na zobrazenia - javascript, výkon, triedenie, backbone.js

Vyvíjam triediacu funkciu pomocou chrbtovej kosti. A pozrel som sa na niektoré návrhy, ktoré všetci odporúčajú použiť views počúvať collections a nechajte views vykresliť po collections sú zoradené. Čo sa na môj prípad nevzťahuje z dvoch dôvodov:

  1. Mojej funkcii triedenia stačí zmeniť usporiadanie prezentovaných údajov, tento nový „zoradený“ súbor údajov nemusí pretrvávať
  2. Ak použijem výrazne veľké množstvo dát, render() --> sortCollection() --> render() proces by trval príliš dlho.

Preto som zvedavý, či existuje spôsob, ako sa dá LEN zoradiť LEN na vrstve zobrazenia? Ktoré nevyžadujú veľa opätovného vykresľovania a stále mi umožňujú interakciu s každým podzobrazením (napríklad riadkom tabuľky)?

odpovede:

0 pre odpoveď č. 1

Zviažte svoj pohľad na kolekciu „zmeniť“ Keď je vaša kolekcia aktualizovaná, vaše zobrazenie vykoná syntaktickú analýzu a potom render.

Analyzujte / triedte vo svojom zobrazení aktualizáciu kolekcie tesne pred vykreslením.