Оригинал - twitter
Переведено при поддержке Devник
Каждый рендер похож на кадр в фильме. React не знает, что вы сделали со своими данными. Он видит только JSX из предыдущего рендера, а затем из следующего рендера.
http://circles.map(c => <Circle color={c.color} />)
Расскажи мне, что случилось с кругами. Если вы посмотрите достаточно внимательно, вы поймете, что есть две разные возможные интерпретации того, что произошло!
- Может, второй и третий круги поменялись местами…