在我的应用中,如果组件内部发生任何错误,我需要重定向到顶级错误页面。假设我使用React-Router并定义了以下路由,<Switch>..<Route path="/error"><Error /></Route>假设在某些下级组件中出现故障。我得到一个带有.message和.stack的error对象。我需要我的Error组件在 Router<Redirect />之后显示错误详细信息。con
2021-04-29
我有以下任务Given an array of strings, write a function that returns an object that groups each of the input array's elements by the first character.我的代码如下。我收到一个错误((用注释突出显示)说TypeError: Cannot read property
2021-04-27
在我的示例中,我从 API 中获取了一个 Product-Object。Product 具有 ImageIds,指的是图片,在获取产品后,我也从 API 中获取了这些图片。class ProductDetails extends Component {state = {productId: this.props.match.params.id,product: null,imagePaths: [
2021-04-24
为什么 cat 类不能设置属性,而模块导出的是我传递的新对象。TypeError: Cannot set property '#sound' of undefinedanimal 类class Animal{#sound;// i make it return object this object class.setSound(sound){this.#sound = sound;return t
2021-04-23
我得到了“Screen1”,在其中创建了一个字符串“blabla”。根据文档,我可以将其设置为导航参数:export default function Screen1() {const navigation = useNavigation();navigation.navigate("Screen2", { item: "blalbla" });return (<View><Text>Render
2021-04-21
我正在尝试编写一个类组件,该组件使用this.context中的值来派生状态对象。我有一个方法getStyle可以返回这样的对象。在constructor时,我调用this.getStyle以从已经是最新的状态开始,并加快初始渲染速度。但是,似乎在constructor调用时,this.context是undefined,并且它一直保持这种状态直到render调用时。我的代码中有什么错误吗?我不记
2021-04-20
我正在使用 react 和 react-router-dom 制作一个天气应用现在当我发出 api 请求并将其设置为状态时稍后我尝试访问该对象的特定值时,我得到了未定义的值。我知道我写的路径是正确的,但我一直得到未定义的值这是我得到的错误:TypeError:无法读取未定义的属性“IconPhrase”这是代码:import "./App.css";import React, { useState
2021-04-20
在我的主函数App()中,在useEffect()中,我使用一些 API 成功获取数据(名为document的变量)。我的数据是带有一些字段的对象,即title和text。我通过我的函数传递这些数据,并希望不同的函数使用文档的不同部分。稍后,我成功呈现标题:import React from 'react'import "./Title.css"function Title({document})
2021-04-13
我正在尝试使用[react-native-crypto][1],以便学习如何转换 nodejs 以便将来在 React Native 项目中使用。不幸的是,我无法成功运行它。我遇到了stream未定义的问题。ERROR TypeError:未定义不是对象(评估'_$$_REQUIRE(_dependencyMap[0], "stream").Transform.call')。如果您曾经遇到过类似的
2021-04-11
我是 React Native 的新手。我想显示数组中的图像和文本。当我尝试从我的应用中提取图像时,它不起作用,图像未显示。const DATA = [{title: "Animaux",data: ["Poissons","Crevettes","Escargots"],image: [require('../assets/icon_aquarium_style.png'),require('.
2021-04-07
我是 NX 的新手,甚至是 NodeJS 生态系统的新手。当我发现一个有趣的工具来搭建全栈应用程序开发时,NX 在哪里,于是我尝试了一下。但我总是在创建 nx-workspace 的第一步失败。现在,我在 Windows Pro 64 位上使用 Node 版本 14.16 LTS 和 npm 版本 6.14.11。以下是错误:C:\Projects>npx create-nx-workspace
我正在尝试编写我的第一个自定义 JavaScript 函数,但遇到了一些障碍。我试图在我的网页上放置三个缩略图,并让我的代码从众多图像中抓取三张并在加载时显示它们。我遇到的问题围绕着图像重复或能够处理两次选择图像的情况(这是类似的问题)。我尝试了许多不同的条件,但似乎无法突破。这是我的代码:let imgThumbnails = document.querySelectorAll('.img-fl
2021-04-01
尝试将输入表单数据放入 JSON 数组字符串时,出现错误Cannot convert undefined or null to object.下面是我尝试在状态数据上使用的代码:const test = this.state.values;Object.keys(test).forEach(key=>test[key]=[test[key]]);当我执行console.log(test)时,数据如
2021-03-26
我正在尝试使用 useEffect 钩子更新 chartjs。但是我的 react 页面崩溃了,显示:TypeError: Cannot read property 'data' of undefined这是代码:const MyChart = ({ chartData }: Props) => {const barChartData: Chart.ChartData = {labels: ["a
2021-03-21
我一直在尝试 JSONParse 这个 rest api,但没有任何结果。有人能明白为什么我不断收到 [object Object] 或未定义错误吗?<div id="store_1_name"></div><div id="owner_1_name"></div><div id="friend_1_name"></div>var raw_data_string = '{"2":[{"buy":[
2021-03-15