开发者问题收集
使用某些 Javascript 脚本时出现此错误:TypeError:undefined 不是对象(正在评估“results[j].distance.text”)尝试按照其他帖子中的建议添加“var results = []”,但没有帮助。function CalculatedRecommededDistance() {event.preventDefault();var origin = doc
我尝试从 DB 中获取一个对象(类型为“Coupon”),并在单击 HTML 列表中的对象时显示它。问题是,当页面加载时,对象详细信息按我想要的方式显示,但是!控制台还显示“ERROR TypeError:无法读取未定义的属性‘imageURL’”。我的代码:步骤 - 1:storage.service.ts(HTTP 请求):@Injectable()export class StorageSe
我似乎无法摆脱这个错误,我不知道我做错了什么。我有一个“显示”屏幕,显示选定的帖子。屏幕顶部是发帖用户的个人资料图片。安装组件时,将检索所选帖子的详细信息并将其存储在状态(“帖子”)中。此帖子状态包括一个用户对象,其中包含有关发帖用户的信息 - 在某些情况下包括他们的个人资料图片。由于并非所有用户都有个人资料图片,我使用一个简单的三元运算符来确定是否应显示个人资料图片或图标:const [post
几个月来,我一直在使用 React(v16.44.0,由于依赖关系无法升级到 v17)、react-scripts v3.4.4、Typescript(v3.9.9)和 React-Bootstrap(v1.5.1)开发前端应用程序,一切进展顺利。但是,react-scripts最近已更新到 v4,升级会破坏整个应用程序。我担心 react-scripts v3 的安全问题。我还想将 Typesc
我是 React Native 的新手。我创建了一个屏幕,在其中使用 if else 函数,如下所示。constructor(props) {super(props);this.state={phpid = ''}}validateInputs = (event) => {const data = this.props.route.params.dataconst { phpid } = this
我试图在 React 组件中使用 Dropzone。但是它不起作用。变量 uploadfile 始终未定义。当我选择一个文件时,会发生此错误。错误。TypeError:将循环结构转换为 JSON-> 从具有构造函数“HT​​MLInputElement”的对象开始| 属性“__reactFiber$35tlapmme54”-> 具有构造函数“FiberNode”的对象--- 属性“stateNod
我在组件中写入特定嵌套数据时遇到问题。我从 api 加载了键数据(品牌),但值嵌套数据(模型)不起作用,只能写入 [object Object]。我从服务器获取到以下数据到控制台:显示器上显示的内容为:.在控制台中出现此错误:ERROR TypeError:无法读取未定义的属性“map”。例如,我期望的是:AUDI - AUDI (brands)A1 (models)A2A3A4...BMWM1M
我在项目中使用 ng-apexcharts,但遇到了问题。我尝试更新图表,按照文档使用updateSeries()方法,但出现此错误:TypeError: undefined is not an object (evaluating 'this.chart.updateSeries')执行更新的方法是:changeData(numberOfDays: number) {const zoomData
我有一个简单的页面,上面有学生名单。一旦我点击每个学生的个人资料,我想转到一个新页面,页面的标题将是学生的姓名,右侧将有一个按钮。所有这些都应该在标题中完成。所以我输入了以下代码:<Stack.Screen name="Profile" component={ProfileScreen}options={({ route }) => ({ title: route.params.name })}/
我已将数组展平如下:let playerPool = [...new Set(array.flat(1))];其输出如下:["Howard Bell", "Matt Blair", "Dave Custer"]我如何将其转换为对象数组?我想更新上面的内容,使其格式如下:[ {Name: "Howard Bell", Count: "0"}, {Name: "Matt Blair", Count:
React 新手在这里。当 props.submitClk === true(绿灯表示我的上传按钮已被点击,并且文件已从另一个组件的表单发送)时,我尝试使用新技术对象更新状态 setList,但目前只是“SomeObject”。点击后,我收到“TypeError 无法读取未定义的属性‘map’”。我尝试摆弄一些条件,但经过几个小时的尝试后没有运气。这是一个异步问题,并且映射发生得太快了吗?当我删除
我试图从 Django 数据库中检索对象(电机)列表,并将其存储在我的 MachineTemplate 组件的状态中。这是组件export default class MachineTemplate extends Component {constructor(props) {super(props);this.state = {myName: this.props.match.params.id
我正在为我的 Laravel、Vue.js 和 Inertia js 项目使用 Ziggy。在查看页面源代码时,我可以清楚地看到所有 Laravel 路由。<script type="text/javascript">const Ziggy = {"url":"http:\/\/127.0.0.1:8787","port":8787,"defaults":{},"routes":......"su
我想在我的钩子上添加 this.props.navigate。这个不在我的类组件中,所以我有这个错误TypeError:undefined 不是对象(评估“_this.props.navigation”)我如何在顶部传递构造函数 props?还有我的钩子function LoginApp() {// Set an initializing state whilst Firebase connect
我尝试根据状态中定义的一个键值对对表数据进行排序。这是我的状态:class Employee extends Component {state = {employeeData: [],filteredEmployeeData: [],search: '',sort: 'asc',error: '',}这是我尝试用于排序的函数。这对我来说不起作用,我一直收到错误“未捕获的类型错误:无法读取未定义的属