开发者问题收集
我正在根据本教程在 React 中构建应用程序。我没有使用更新的 es2016,而是使用较旧的方法,因此在应对随之而来的挑战时遇到了一些麻烦。我在浏览器中收到此错误:“TypeError:无法读取未定义的属性‘props’”。我假设它指向 {this.props.onDelete} 部分。这是我的 Notes.jsx 组件代码片段:var Notes = React.createClass({re
有一件事我不明白,为什么会给我一个错误“TypeError:无法读取未定义的属性‘props’”?import React from 'react';import { withRouter } from 'react-router-dom';import * as ROUTES from '../../../constants/routes';function Summary({ reservat
基本上,我正在创建一个电子商务测试网站,将其与 stripe 和 Commercejs 链接起来。在结帐表单加载之前,一切都正常。我可以输入信息,但是,在加载页面时,我收到错误:“未处理的拒绝(TypeError):无法读取未定义的属性‘id’”,只有一行代码。即:setShippingOption(options[0].id);该代码嵌套在:const fetchShippingOptions
我正在 React 中为购物车编写代码。这是我的代码:product-list/index.jsimport React, {Component} from "react";import "./index.css";export default class ProductList extends Component {// constructor() {// super();// }ren
我正在尝试建立一个餐厅网站。我已经建好了一半。但我在某个地方卡住了。我遇到了错误。我无法在我的代码中找出问题所在。每当我尝试通过单击添加按钮添加新食物时,我都会收到 TypeError:无法分配给对象“#”的只读属性“cartHandler”?.. 我尝试在 cartHandler 对象中调试,但多次遇到相同的错误。有人可以检查一下吗?这是我的 App.js 文件import logo from
我正在构建一个购物车组件并尝试格式化购物车布局。我只想查看购物车的布局,所以我注释掉了产品组件,该组件应该可以单独获取购物车布局,这样我就可以看到它的外观和正在发生的事情,但是当我尝试在 React 中编译它时,我不断收到以下错误:“TypeError:无法读取未定义的属性‘length’”。我的购物车组件代码:import React from "react";import { Containe
我尝试使用const isEmpty = !cart.line_items.length;来查找我的购物车是否为空,但它返回了无法读取未定义的属性长度。因此我 console.logged cart.line_items 是否是一个数组,最终返回 false、true、true。因此出于某种原因,它在开始时未被识别为数组。我该如何解决这个问题?
我目前正在为 Commerce.js Api 做 React.js 结帐教程。当我点击购物车中的结帐按钮时,它会带我到结帐页面并按应有的方式生成结帐令牌,但我注意到当我重新加载结帐页面时,控制台显示以下错误:错误图片。这是结帐页面的代码:import React, { useEffect, useState } from 'react';import { commerce } from '../.
我收到如下错误:未捕获的 TypeError:无法读取 null 的属性“__webglFramebuffer”当我要转到与附加了 autodesk viewer 的页面链接的另一个页面时。我不知道为什么会出现这种情况。我在我的网站上使用了 angularjs,该页面的控制器中没有关于 viewer 的代码。
我正在尝试为一个 Web 应用程序开发 Forge Autodesk 查看器,本教程。我在尝试加载扩展时遇到问题,实际上它们从未加载到查看器上。我已经开发了本教程的查看器,扩展工作正常。我的查看器和本教程的查看器之间的主要区别在于,本教程中使用了viewerApp,而我必须直接使用GUIViewer3D(用于聚合多个模型)。我已经尝试以不同的顺序加载查看器和扩展,但也没有改变工作方式。我认为扩展的
几周没有使用我的 Autodesk 扩展后,我的初始化代码无法创建 ViewingApplication。在我的浏览器的 js 控制台中,我可以看到 Autodesk.Viewing 对象包含许多对象,但它不再包含任何 ViewingApplication。Viewer API 文档仍然包含 ViewingApplication。Autodesk.Viewing.Initializer(optio
我尝试在 Forge Viewer v7 中调用一个带有“测量”工具的扩展,并使用它对两个对象进行测量。我该如何调用扩展,哪个扩展具有我需要调用的“测量”工具?非常感谢
假设我在 JavaScript 中有两个数组:var geoff = ['one', 'two'];var degeoff = ['three', 'four'];如何合并这两个数组,得到这样的数组?var geoffdegeoff = ['one', 'two', 'three', 'four'];
我有这个数组var arr1 = [19, 1, 1, 1, 1];和另一个数组var arr2 = ["Default", "Dynamic", "Assessment", "Risk", "Privacy"];我希望以某种方式合并它们,使其看起来像这样var merged_array = [ ["Default", 19], ["Dynamic", 1], ["Assessment", 1],
当我尝试var a = ar_url2.concat(ar_desc2);将我的数组合并为一个时,它返回 null。我确信这很简单,但我花了几个小时才解决这个问题,如果能解释一下为什么会发生这种情况就好了。在下面的代码中,我尝试了while(ar_url2.length)a.push(ar_url2.shift());,它返回相同的 null... function agregar() {var