开发者问题收集
图像错误执行 Product 组件中的 map 函数时,抛出错误 Cannot read property 'map' of undefined'。我正在按照 react Native 教程操作,在将值从一个组件的状态传递到另一个组件时,一直遇到问题。我正在按照 react Native 教程操作,在将值从一个组件的状态传递到另一个组件时,一直遇到问题。我使用 axios 来获取数据Product
GET 请求提取特定用户下达的所有订单。设置很奇怪,但确实能正确提取数据。 var all = [];axios.get('/api/orders/' + this.props.user.name).then(function (res) {res.data.forEach(e => {e.orders.forEach(eachOrder => {all.push (eachOrder)})
我使用 fetch 将数据发布到我的本地 api,但在尝试获取它们时,出现了这样的错误。在 fetch 中,我完全可以得到结果,但之后尝试将其传递到下面的状态:this.setState({items: result.items })butitemsreturnsundefinedand don't know why ?我的代码:class App extends Component {const
我创建了一种方法,用于处理通过 API 存储数据的表单提交。我想在成功存储数据后显示 snackbar。但是这总是显示错误:无法读取属性“setState”。但是错误消息标记在行 fetch("http://localhost/lumen/udemy-react-api/public/api/departments" 而不是在行 this.setState。请帮我找出问题所在。我在这个问题上卡了
我有一个名为 App 的父组件。我想将从 api 获取的数据(包括随机问题和答案)发送到子组件。在子组件(QuestionGrid)中,当我想从 api 获取数组中的第一个问题时,我遇到了错误。我想使用console.log(items[0].question)查看第一个问题,但它会引发错误。但是当我使用console.log(items)时,它允许我查看它们。我也知道在加载后获取数据。我还使用了
我在 console.log 中获取数据,但是每当我在步骤中描述getQuestion[0].question时,它都显示未定义。我在这里做错了什么,请帮助我,提前谢谢了function App() {const [getQuestion, setQuestion] = useState([]);useEffect(() => {axios.get('************').then(fun
每当我单击下一个或上一个按钮时,我都会获取这些对象,它会在我的 console.log 中显示如下下面是我将其取出的方法console.log(dataQuestion[this.state.step])(步骤是每次单击时移动索引)但是当我添加console.log(dataQuestion[this.state.step].question_desc)以取出 question_desc时,它会得
此应用程序的目的是对 Google Places API 进行 API 调用,收集有关餐厅的信息,然后显示给用户。该应用程序在大多数情况下都可以正常工作,但平均每 5-10 次 API 调用一次,应用程序就会崩溃。错误:代码:// State and global variables //const [searchResponse, setSearchResponse] = useState(""
我是 React 和 Javascript 的新手,我正在尝试呈现以下 React 组件:'use strict';var React = require('react');import ToReadList from './toreadlist.js';var ToRead = React.createClass({getInitialState: function() {return { bo
我正在通过将文本转换为小写并将其索引与 -1 进行比较,以便对ReactJS中的特定字段具有某些值,但我在 JavaScript 控制台中收到此错误:Uncaught TypeError: props.filterText.toLowerCase is not a functionvar props = this.props;var rows = this.props.episodes.filte
我正在建立一个名为 starwarplanet 的网站。它使用 react.js 来构建。它使用的 api 是这个网站我从中得到的错误是TypeError: Cannot read property 'toLowerCase' of undefined我只想显示行星的名称,直径和旋转周期。我的app.js或card.js中有什么问题?在app.js中:import React,{Component
我正在使用 reactjs 中的搜索过滤器,目前在第一次或第二次尝试时,当用户输入值时,它工作正常,但是当用户在第三次尝试时输入一些文本时,它会产生错误TypeError: 无法读取 null 的属性“toLowerCase”。我将提供逻辑作为代码,有人可以帮我解决这个问题吗?我是 ReactJS 的新手,没有太多知识来解决这个问题。代码 searchHandler(event) {let
我想在我的仪表板中添加一个搜索字段,并且我已经获取了 api,在这个 api 中有数组,并且在数组中我有对象,那么我该如何在 React 中执行该操作,我应该在其上应用什么逻辑。这是我在其上应用的逻辑,但它返回错误这是错误:item[key].toLowerCase is not a function这是我在其上应用的逻辑:handleChange = event => {const lowerc
我正在尝试使用 tsx 在 reactjs 中过滤具有多个键值的数据。Cards.tsx是父组件,ShipmentCard.tsx是子组件。我收到Property 'toLowerCase' does not exist on type 'never'错误。我只想根据搜索条件返回相关对象。有人可以告诉我我在哪里犯了错误吗?Cards.tsxclass Cards extends Component
我是 stackoverflow 和 react 的新手,遇到了一些问题。这是代码。onSearchChange = (event) => {this.setState({ searchfiled: event.target.value })}render() {const filteredRobots = this.state.robots.filter(robots => {return ro