Re:Rendering Backbone Collections with DocumentFragment
by wwarnerandrew on Monday April 15, 2013 @12:25PM
(#5552354)
What about using something like jquery detach? Then you could, when rendering, detach the element, render all the content, subviews, and re-append it. That shouldn't trigger reflows, right?
[ Parent
| on HN ]
Re:Rendering Backbone Collections with DocumentFragment
by trebor on Monday April 15, 2013 @01:52PM
(#5552944)
Correct. So far as I know, the way jQuery detach works is to remove it from the DOM and then return the individual element. The element could act as a fragment, because it can contain children, and then be reappended to the DOM.
Re:Rendering Backbone Collections with DocumentFragment
by dmethvin on Monday April 15, 2013 @02:01PM
(#5553019)
Right, and even better than a document fragment since fragments have both unusual semantics and API limitations that normal elements do not (e.g., no getElementsByTagName or getElementById).