Редукс изменился, чтобы отразить только одну опору - PullRequest
0 голосов
/ 29 апреля 2019

У меня есть один большой объект, хранящийся в моем магазине, содержит ответ API, каждый раз, когда я изменяю одно изменение в этом объекте, он обновляет все компоненты, прикрепленные к этому объекту, и мне нужно, чтобы он обновлял только тот компонент, который прикреплен к этой единственной опорене все из них, как я могу это сделать?Я думал, что с помощью Immer это решит мою проблему, но это не так?

1 Ответ

2 голосов
/ 29 апреля 2019

Существует несколько способов решения этой проблемы:

1) Вы можете использовать ловушки жизненного цикла shouldComponentUpdate и проверять, используются ли реквизиты с предыдущими и текущими реквизитами и управляемым рендерингом на основе значений.

2) Вы можете использовать React.PureComponent вместо React.Component

Пожалуйста, проверьте документацию React для реализации вышеупомянутых функций.

...