Я хочу проверить все свойства и состояние, если они изменены, вернуть true, если они были изменены, и создать базовый компонент для всех моих корневых компонентов.ReactJS: Проверить опоры и состояние на shouldComponentUpdate
Мне интересно, не будет ли это лучшей практикой и сделает мои компоненты медленными. Кроме того, что я всегда возвращает истину:
- Что случилось с моим кодом?
- Должен ли я проверять каждую переменную внутри реквизита и состояния?
- Не будет проверять наличие внутри объектов, чтобы они замедлялись в зависимости от их размера?
Я думаю, что вы хотите посмотреть на 'PureRenderMixin': http://facebook.github.io/react/docs/pure-render-mixin.html. 'shouldComponentUpdate' возвращает' true' по умолчанию. Вы можете сделать свое приложение более эффективным, должным образом внедряя 'shouldComponentUpdate', чтобы он не возвращал поддерево. –
Спасибо, я собираюсь проверить это. –