У меня есть класс (компонент, который создает экран) с именем «Поиск» в файле с именем «Поиск». js '.
«Поиск» содержит пользовательский компонент с именем «MyFlatList», который потомок класса 'Поиск'.
<MyFlatList/>
Я передаю состояние с именем 'activeUsersObject' в 'MyFlatList', используя Redux
const mapStateToProps = state => ({
activeUsersObject: state.profile.activeUsers,
});
Я предполагал, что каждый раз, когда я обновлял state.activeUsers в избыточном состоянии ..... дочерний компонент 'MyFlatList' будет пытаться перерисовать ..... но это не так.
Есть идеи почему? Спасибо
РЕДАКТИРОВАТЬ - еще более странным является то, что когда activeUsersObject изменяется с пустого объекта ({}) на объект с чем-то в нем, MyFlatList перерисовывается ... однако, когда он идет наоборот (из заполненный объект на пустой) он не рендерит