我创建一个新的react-native项目并编写一个redux demo.IOS模拟器显示错误'预期reducer是一个函数'.我试图从预览答案解决问题,但它不起作用
index.ios.js
import React, {Component} from 'react';
import {AppRegistry, StyleSheet, Text, View} from 'react-native';
import {createStore} from 'redux';
import {Provider} from 'react-redux';
import {reducers} from './src/reducer';
import {App} from './src/App';
const store = createStore(reducers)
export default class rnredux extends Component {
render() {
return (
<View style={styles.container}>
<Provider store ={store}>
<App/>
</Provider>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF'
},
});
AppRegistry.registerComponent('rnredux', () => rnredux);
Run Code Online (Sandbox Code Playgroud)
App.js
import {connect} …Run Code Online (Sandbox Code Playgroud)