Я испытал несколько проектов реагирования, но я впервые использую реагирующий натив.
Я настраиваю свой проект, но не могу использовать магазин.Вот мои коды.
index.js
import React, {Component} from 'react';
import {createStore, applyMiddleware, compose} from 'redux';
import {Provider} from 'react-redux';
import thunk from 'redux-thunk';
import rootReducer from './reducers/indexReducer';
import {AppRegistry} from 'react-native';
import App from './App';
import {name as appName} from './app.json';
const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose;
const store = createStore(
rootReducer,
{},
composeEnhancers(
applyMiddleware(thunk)
));
class wrapRedux extends Component {
render() {
return (
<Provider store={store}>
<App />
</Provider>
)
}
};
AppRegistry.registerComponent(appName, () => wrapRedux);
App.js
import React, {Component} from 'react';
import {Text, View} from 'react-native';
import {createStackNavigator} from 'react-navigation';
import Login from './components/auth';
class HomeScreen extends Component<Props> {
render() {
return (
<View style={styles.container}>
<Text>APP</Text>
<Login/>
</View>
);
}
}
const RootStack = createStackNavigator({
Home: {
screen: HomeScreen
}
});
export default class App extends Component {
render() {
return <RootStack/>
}
}
Я не могу найти магазин в реагировать на devTools, реагировать на удаленный отладчик идаже console.log (this.props), хотя я следовал инструкциям, которые я нашел в нескольких уроках правильно.
Пожалуйста, помогите мне начать этот проект.
Заранее спасибо!