开发者问题收集
正在运行命令:ng test --codeCoverage=true --progress=false --watch=false错误消息:TypeError: Cannot read property 'substring' of undefined组件的 NgOnInitprivate serv: ExtratosMensaisService,ngOnInit(): void {const s
Child.js:export default class Child extends Component {testFunc = () => {console.log("test")}componentDidMount() {this.props.onRef(this)}Parent.js:export default class Parent extends Component {render
我尝试在我的 React Native 应用中获取保存在我设备上的视频文件网格列表作为视频库,但我认为有些地方我做得不对,我使用 react-native-fs 从我创建的自定义文件夹中获取文件。我收到 typeError 消息。state = {index: null}componentWillMount() {RNFS.readDir(RNFS.ExternalStorageDirectory
我尝试通过“ng serve”启动我的 Web 应用程序,出现此错误。无法弄清楚原因。我不确定错误到底在告诉我什么。我尝试更新所有依赖项。我查看了几乎所有类似的问题解决方案,但都没有奏效。我不知道这是编译器错误、typescript 还是依赖项错误。[error] TypeError: Object prototype may only be an Object or null: undefine
未捕获 TypeError:无法读取未定义的属性“0”我试图传入一个对象数组。我在下面粗体行中遇到了此错误。我不确定它应该是什么来代替 0,因为它是数组的开头。问题:${questionData.results[0].question,const questions = [{question: `${questionData.results[0].question}`,answers: [`${q
无法使用 expo-notifications api 上的 getExpoPushTokenAsync() 函数获取令牌。下面的函数与 Expo 文档完全相同:import Constants from "expo-constants";import * as Notifications from "expo-notifications";import * as Permissions from
我正在使用 React、Redux 和 JS 进行教程,该教程使用此虚拟对象作为 redux 存储的一部分。const initState = {posts:[[{id: '1', title: 'Fire', body: 'Squirtle Laid an Egg'},{id: '2', title: 'Land', body: 'Charmander Laid an Eg'},{id: '3'
在我的 ClientData.js 中我正在使用 useEffect 调用 API(正在运行),然后使用 useState 将 API response.data 设置为变量(正在运行)。response.data 是一个对象数组,然后我将其设置为等于局部变量。但是当我尝试访问对象参数时,我收到对象未定义错误。我认为问题可能是由于等待 API 响应而导致对象未定义。这是来自 API 的对象的样子:
我的组件中有以下代码片段,我根据状态下的对象生成输入字段。我可以成功生成输入字段,但一直收到错误消息:TypeError: Cannot read property 'map' of undefined每当我在输入字段中输入时,都指向Utils.js中的方法arrayObjToArrary。如何更新此处的值?Main.jsimport Input from "../UI/Input";import
我已实现的目标:通过使用 effect-hook,我使用获取请求来调用 REST api,并使用 state-hook 将该数据保存为 JSON。如果我想,我可以渲染特定元素。我已声明状态:const [apiR, setApiR] = useState([]); /在我的获取请求中,我将响应转换为 JSON 并保存到状态。.then((resp) => resp.json()).then((re
我尝试将测验属性组合在一起作为 quizMetadata 对象,然后使用对象,但出现此错误:“错误:未捕获(在承诺中):TypeError:无法读取未定义的属性‘totalQuestions’”export class ResultsComponent implements OnInit {quizData: Quiz = QUIZ_DATA;quizMetadata: {totalQuestio
import React from 'react';import {createAppContainer} from 'react-navigation';import { createMaterialBottomTabNavigator } from '@react-navigation/material-bottom-tabs';import {createStackNavigator} fr
我的 React 应用中有一个<Form />组件,可呈现 4 个输入字段。只有第一个可编辑(具有 onChange 处理程序)。如果我编辑它,它应该会更新列表中问题对象的相应属性。但是当我输入时,它给了我"TypeError: Cannot read property 'map' of undefined" at line 16.此行有<button>Discard</button>。为什么在仅
我有一个这样的数组:var arrSession = [ { name: 'Product 01', groupID: '50303', delivery: 'mail'}, { name: 'Product 02', groupID: '50403', delivery: 'bike'} ]这个循环用于删除特定对象:for(var i=0, len=arrSession.length; i<le
我是 JavaScript 新手,我开始使用 React Native 制作移动应用程序。但是,我在使用 IGDB API 和 MDN 的“Fetch”时遇到了一些问题。我一直在尝试将 JSON 响应存储到数组中并通过 FlatList 打印它。但是,它没有打印任何东西,既没有“Test:”也没有“{item.id}”,我试图了解这是否是有关 API 或我对 FlatList 的使用的问题。我尝试