4 ms·
Usually that's the case -- but if you know for certain that there's a one-to-one relationship between a model and it's view, then there's no harm in having a di
by jashkenas 15y ago
Usually that's the case -- but if you know for certain that there's a one-to-one relationship between a model and it's view, then there's no harm in having a direct reference for convenience. Pragmatism > Purity, where UI code is concerned.
- StavrosK 15y agoI agree with you. I'm concerned about memory leaks from the circular references, though.
- jashkenas 15y agoCircular references are garbage collected -- no need to worry about them. You might be thinking of a terrible old IE bug where circular references between JavaScript objects and DOM nodes were never collected, but that's never been an issue with JavaScript-only references.
- StavrosK 15y agoOh, I didn't know that. That alleviates many of my concerns, then, thank you.