我是本機反應的新手,我試圖將 reduxstore 連接到我的應用程序,以便我的 Menu 組件可以獲取菜肴。我已經(jīng)嘗試了所有檢查導出錯誤的方法,但我找不到路線丟失的地方。請幫助我被卡住了菜單組件.jsimport React, { Component } from "react";import { FlatList } from "react-native";import { Tile } from "react-native-elements";import { connect } from "react-redux";import { baseUrl } from "../shared/baseUrl";const mapStateToProps = state => { return { dishes: state.dishes }};class Menu extends Component { static navigationOptions = { title: "Menu" }; render() { const renderMenuItem = ({ item, index }) => { return ( <Tile key={index} title={item.name} subtitle={item.description} featured onPress={() => navigate("Dishdetail", { dishId: item.id })} imageSrc={{ uri: baseUrl + item.image }} /> ); }; const { navigate } = this.props.navigation; return ( <FlatList data={this.props.dishes.dishes} renderItem={renderMenuItem} keyExtractor={item => item.id.toString()} /> ); }}export default connect(mapStateToProps)(Menu);
路由組件必須是 React Native Expo 中的 React 組件錯誤
拉風的咖菲貓
2021-08-20 17:59:07