Я новичок в реакции-нативный, я получаю данные с сервера, и на основе данных я должен обновить свой элемент пользовательского интерфейса так же, как изменить цвет фона или скрыть изображение. Чтобы достичь этого, какой подход я должен использовать, сейчас я пытаюсь сделать это с использованием избыточности, но каким-то образом не могу обновить конкретный элемент в избыточности, потому что в избыточности я храню данные Json. Я попытался обновить, но все еще не повезло обновить редукс.
В основном я хочу обновлять свой пользовательский интерфейс на каждом экране, если я получаю какие-либо данные с сервера автоматически, такие как уведомление или другое.
Пожалуйста, помогите мне выбрать лучший подход для реализации этого.
Заранее спасибо.
Зависимости:
"dependencies": {
"firebase": "^5.0.3",
"lodash": "^4.17.11",
"prop-types": "^15.6.2",
"react": "16.4.1",
"react-native": "0.56.0",
"react-native-elements": "^0.19.1",
"react-native-keyboard-aware-scroll-view": "^0.8.0",
"react-native-navigation": "^2.3.0",
"react-native-segmented-control-tab": "^3.3.1",
"react-native-size-matters": "^0.2.1",
"react-native-vector-icons": "^6.1.0",
"react-redux": "^6.0.0",
"redux": "^4.0.1"
},
"devDependencies": {
"babel-jest": "23.6.0",
"babel-polyfill": "^6.26.0",
"babel-preset-react-native": "5.0.2",
"jest": "23.6.0",
"react-test-renderer": "16.4.1"
},