Hacker News new | ask | show | jobs
by evan_ 3313 days ago
keep in mind that changing the key will completely destroy and create a new element- a more expensive operation if all that's necessary is changing the class or something
1 comments

nit: new component instance (not element)
I think we're both right- I believe it will create a new element and a new DOM element, rather than mutating the existing ones.
You're right. I misinterpreted your first comment to refer be referring to React elements, which is quite different from DOM elements https://facebook.github.io/react/blog/2015/12/18/react-compo...