переопределяем дефолтный. Где тогда происходит решение о том рендерить компонент или нет?
* Called to determine whether the change in props and state should trigger a re-render. * * `Component` always returns true. * `PureComponent` implements a shallow comparison on props and state and returns true if any * props or states have changed.
Если ты под "рендером" - подразумеваешь запись в дом того что вернул рендер метод - то это не так. render метод просто что-то возвращает, реакт это что-то сравнивает с предыдущем значением, если есть разница - высчитывает ее, а уже потом сует ее в дом. Иначе говоря может быть множество перерендеров, но никаких изменений в доме
Обсуждают сегодня