React Native ReferenceError:找不到变量:True
Posted
技术标签:
【中文标题】React Native ReferenceError:找不到变量:True【英文标题】:React Native ReferenceError: Can't find variable: True 【发布时间】:2021-11-13 04:42:50 【问题描述】:不断收到“错误参考错误:找不到变量:真”的错误,但对我来说一切似乎都很好,请你帮我找出问题所在。这也是我的第一个 React Native 项目。
代码如下:
import React, useState from 'react'; import StyleSheet, TouchableHighlight, Dimensions, Text, View, TouchableOpacity, SafeAreaView, Image, Button, TouchableWithoutFeedback, ScrollView, TextInput, FlatList from 'react-native'; import createStackNavigator, createAppContainer from 'react-navigation'; import TacoTruck from './tti.png'; import AntDesign from 'react-native-vector-icons/AntDesign'; import categoriesData from "./assets/data/categoriesData"; import Feather from 'react-native-vector-icons/Feather'; import colors from './assets/colors/colors';
const MenuPage = ( 导航 ) => const renderCategoriesItem = (item) => 返回 ( 你好 ); ;
return ( <View style=styles.container> <SafeAreaView> /*Header*/ <View style=styles.headerWrapper> <Image source=require('./assets/images/profile.png')
style=styles.profileImage />
/*Titles*/ <View style=styles.titlesWrapper> <Text style=styles.titlesSubtitle>Food</Text> <Text style=styles.titlesTitle>Delivery</Text> </View> /*Search Bar*/ <View style=styles.searchBarWrapper> <AntDesign name="search1" size=20 color=colors.vantaBlack /> <View style=styles.searchBar> <Text styles=styles.searchText>Search</Text> </View> </View> /*Categories*/ <View style=styles.categoriesWrapper> <Text style=styles.categoriesTitle>Categorles</Text> <View style=styles.categoriesListWrapper> <FlatList data=categoriesData renderItem=renderCategoriesItem keyExtractor=item => item.id horizontal=true /> </View> </View> </View> );
导出默认菜单页;
【问题讨论】:
【参考方案1】:你不需要添加'=true',只需
<FlatList
data=categoriesData
renderItem=renderCategoriesItem
keyExtractor=item => item.id
horizontal
/>
【讨论】:
我还是老是报错? 你应该在渲染项目中添加一些组件来告诉平面列表如何渲染项目,也许这就是问题【参考方案2】:Nvm 我在我选择的 categoriesData 文件中解决了它:是的,出于某种原因,我把它取下来了,它起作用了。
【讨论】:
以上是关于React Native ReferenceError:找不到变量:True的主要内容,如果未能解决你的问题,请参考以下文章
react native 增加react-native-camera
更新 react-native-maps 以使用 create-react-native-app
react native 增加react-native-storage
React-Native 和 Expo:create-react-native-app 和 react-native init 之间的区别
什么是 react-native-cli 和 @react-native-community/cli?
React Native - 当 react-native 版本 > 0.55 时,无法通过 react-native-cli 创建新项目