Я столкнулся с проблемой, я думаю, в среде Expo
Когда мое состояние Redux обновляется, мои компоненты не отображаются, тогда как в рабочем режиме все работает нормально
Я не печатаю свой код, потому что он определенно не связан с кодом, а скорее со средой Экспо. Некоторые другие разработчики столкнулись с этой проблемой, но я до сих пор не нашел рабочего решения ..
Просто раздражает кодировать в Prod 'env, а не в Dev' / Local env
Вот мой пакет. Json
{
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"eject": "expo eject"
},
"dependencies": {
"expo": "^32.0.0",
"native-base": "^2.12.1",
"react": "^16.5.1",
"react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz",
"react-navigation": "^3.9.1",
"react-redux": "^6.0.0",
"redux": "^4.0.1"
},
"devDependencies": {
"babel-preset-expo": "^5.0.0",
"schedule": "^0.4.0"
},
"private": true
}
Если у кого-нибудь есть идея, как это исправить, было бы здорово
Если вам нужна дополнительная информация, не стесняйтесь спрашивать
РЕДАКТИРОВАТЬ: Вот мой app.js
import React from 'react'
import { View, StyleSheet } from 'react-native'
import Navigation from './Navigation/Navigation'
import { Provider } from 'react-redux'
import Store from './Store/configureStore'
class App extends React.Component {
render() {
return (
<Provider store={Store} >
<Navigation />
</Provider>
);
}
}
export default App
Вот еще один пост Git относительно этой темы: https://github.com/expo/expo/issues/3859#issuecomment-490979505