Код: Выделить всё
class LegacyComponent {
render() {
const {
customComponent: CustomComponent,
} = this.props;
return (
{CustomComponent ? (
...
Код: Выделить всё
Код: Выделить всё
С другой стороны, когда я буду использовать такую функцию:
Код: Выделить всё
}/>
Я думал об использовании memo или useCallback, но всякий раз, когда зависимости изменяются, компонент также повторно инициализируется с нуля, так что это не работает.
Как я могу сделать LegacyComponent естественным образом повторно отображаемым с измененными реквизитами вместо повторной инициализации/ оказанный каждый раз, когда родительский компонент перерисовывается?
Подробнее здесь: https://stackoverflow.com/questions/793 ... initialize
Мобильная версия