我正在构建一个应用程序,其中几个屏幕动态地呈现卡片,这些卡片映射到一个名为ENTRIES的对象数组上。这些卡片中的每一张都可以按下导航到相应的屏幕,然而,我似乎无法使导航工作。
我将screen值从ENTRIES作为道具从Settings.js屏幕传递到ClickableCard组件,然后将其作为this.props.navigation.navigate(screen)传递到TouchableOpacity onClick中。
但是,我始终得到以下错误TypeError: undefined is not an object (evaluating '_this3.props.nav
每当我按下搜索栏做输入时,我都会尝试做一个背景颜色来改变我的平版。当通过使searchBarFocused:true成为一个错误来进行测试时,会弹出Undefined is not an object (evaluating 'this.state')。
下面是SearchScreen.js的完整代码:
import React from 'react';
import { ScrollView, StyleSheet, TextInput, Text, View, FlatList, Keyboard, Image, TouchableOpacity, Tou
我在React Native中得到以下代码的错误: Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array object must have a [symbol.iterator]() method counter-context.js import React, {useState, createContext} from 'react'
export const CounterContext = createContext();
export co
我看过类似的问题,但似乎没有一个解决方案对我有用,这已经困扰了我两天了。
这个错误似乎来自于将this.props.navigate传递给exerciseList.js,但是我尝试过的一切都不起作用。因此,任何建议都将不胜感激。当我通过exerciseList.js单击单独呈现的文件时,会发生错误。
错误消息:
undefined is not a function (evaluating '_this2.props.navigate('Exercises', { exerciseName:ex})')
package.json
"depend
注:我是react-native-render-html__的作者。这个问题是为了教育目的,。
我在一个RenderHtml组件中呈现WebDisplay组件,如下所示:
import * as React from 'react';
import {ScrollView, StyleSheet, Text, useWindowDimensions} from 'react-native';
import RenderHtml from 'react-native-render-html';
const html = '<div
我已经创建了一个react本机表组件,它为某些数据调用api。当我试图在render方法中显示数据时,我会得到一个错误:
undefined is not a function (near '...data.map...')
- node_modules\react-native-table-component\components\rows.js:17:6 in Row#render
我能够使用静态数据显示数据,只有当我尝试使用api中的数据时才会发出问题,请参阅下面的代码:
import React, { Component } from 'react';
当我试图构建一个iPhone应用程序时,我是一个新手,对本机做出反应,并且遇到了这个问题。
我的代码是:
var React = require('react-native');
var MyListView = require('./MyListView'); // which renders a <ListView>...</ListView>
var SearchPage = React.createClass({
onSubmitEditing: function () { /* do something */ },