开发者问题收集
我有一个对象数组。每个对象都有一个名为“parentLineIndex”的属性。该属性的值是数组中哪个其他对象是所讨论对象的父对象的索引。有时父对象可以有自己的父对象,因此对象的父对象数等于其父对象的父对象数加上其父对象的 ... tool.component.html:107 错误 TypeError:无法读取未定义的属性“parentLineIndex”"editableDocumentLin
可能我做错了什么,我对 React 还很陌生。所以,我只需要获取产品对象属性的值。function Products() {const [products, setProducts] = useState([]);useEffect(() => {api.get('/product/list').then(response => {setProducts((response.data))})},
我尝试在使用 ReactJS 时从 RIDB API 获取数据。我获取了返回的数据function TryFetch() {const [camps, setCamps] = useState([]);useEffect(() => {axios.get(api).then( res => {console.log(res)setCamps(res.data)}).catch(err => {co
我正在尝试从 JSON 创建表格。我认为我的链接有问题,但其实没有问题。我的表格上没有显示任何数据。我的错误是:Cannot read property 'symbol' of undefined'Uncaught TypeError: Cannot read property 'symbol' of undefinedat Object. (main.js:14)at Function.each
在 React Native 中开发应用程序时,我尝试使用客户端的数据和产品类型进行动态警报,但是当我尝试构建连接字符串的变量时出现此错误。TypeError:未定义不是对象(评估'this.state.Gas')这是我的代码的相关部分:渲染:render() {return (<ScrollView style={styles.container}><Text style={styles.Tit
我正在构建一个应用程序,我想使用 React-navigation 来浏览页面,目前我有两个,HomeScreen和Contact,我内置了一个表单,所以我必须将不同的组件导入到 app.js 中,比如标题,然后我将按钮导航到ContentContainer组件内,作为具有 TouchableOpacity 属性的图像。这导致我无法将导航按钮的参数传递给 app.js,当我按下按钮时出现此错误:T
我尝试了 console.log(response.sql.sql),但它返回了以下错误:未处理的拒绝(TypeError):无法读取未定义的属性“sql”。以下是此同一对象的 JSON.stringify-{"sql":{"external":false,"sql":[],"timeDimensionAlias":"line_items__created_at_day","timeDimensi
我正在尝试使用 javscript 和 expo 添加简单的 textInput,一切都运行良好,除了尝试更改文本的值时出现错误我尝试了很多方法但都不起作用const AccountsAddScreen = props => {const [inputList, setInputList] = useState([{accountName : ""}]);const handleInputChan
我正在用 React 开发我的第一个网站,它基于 FaunaDB 数据库。我使用 Netlify 和 Netlify 函数来访问我的服务器端代码。当尝试使用 react useEffect、useState 和 useRef 从数据库获取所有数据时,我得到了 TypeError:state 未定义。结果在 state 中设置为对象数组,因此我的 state 初始值是一个空数组。我尝试转换为类组件,
每当我单击按钮时,我都尝试将按钮文本的颜色更改为“白色”。但是单击按钮后,我收到错误“未捕获类型错误:无法设置未定义的属性‘颜色’”。我尝试使用 console.log(this) 提取对象,但它没有返回我单击的按钮的对象,而是返回“窗口”类型的对象。我不明白为什么我无法访问按钮并选择其中的文本并更改颜色。我正在粘贴我的 html 和 js 代码。请告诉我哪里出了问题。for (var i = 0
因此,我正在制作一个 React Native 应用程序,我在 heroku 上设置了服务器和数据库。使用 expo 在手机上和电脑上的网络浏览器中查看它。在网络上,一切正常。在手机上,我从屏幕截图中收到错误。我猜数据没有按时到达是一个问题,或者可能是有不同的写入方式?有没有办法在不使用 Android Studio 的情况下在手机上获取完整的应用程序?这是与错误相关的代码:<TextInputs
我正在使用https://github.com/zo0r/react-native-push-notification来显示通知,在我的例子中,我使用 datetimepicker 的 schedulingnotifications。我之前在另一个项目中使用过它,它工作正常,没有错误,但在这个项目中我得到了 TypeError:undefined 不是对象(评估“details.date.getT
我对 Javascript 还不熟悉,我正在尝试创建内部带有数组的对象。在 C 中,我可以使用结构轻松解决此问题,但在 Javascript 中,我有点迷茫。这是我的代码:function Switch() {var title;var toggleModeEnable;};function Layer () {sw = [8];for (j = 0; j < 8; j++) {sw[j] = n
使用 map 函数进行渲染时出现错误。它显示:typeError Cannot read property 'map' of undefined这是我的所有组件文件:Menu component.jsimport React, {Component} from 'react';import { Card, CardImg, CardImgOverlay,CardTitle } from 'reac
我尝试从CartScreen调用addOrder函数来执行位于操作文件夹中的函数。问题是,每当我按下OrderNow按钮时,addOrder 函数都应该被触发。但是,我收到了这样的错误。CartScreen.jsimport React from 'react';import { View, Text, FlatList, Button, StyleSheet } from 'react-nati