gpt4 book ai didi

javascript - typescript 显示无法设置未定义的属性,如何解决?

转载 作者:行者123 更新时间:2023-11-30 16:06:14 25 4
gpt4 key购买 nike

我有一个界面:

interface IGroup{
groupNumber:number;
groupMembers:Array<ISeatPlanGroup>;
totalStudentNumber:number;
}

当我尝试在 groupNumber 中分配一个值时,编译器说,不能设置未定义的属性。

              var group: IGroup;
group.groupNumber = groupArr[i].groupNo;
group.groupMembers=[];
group.groupMembers.push(groupArr[i]);
group.totalStudentNumber = 0;
group.totalStudentNumber+=groupArr[i].studentNumber;

我也试过初始化

group.groupNumber = 0;

还是有错误。如何解决?

最佳答案

通过给你的类型你不初始化你的对象来初始化你的对象

var group: any= {}

关于javascript - typescript 显示无法设置未定义的属性,如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36997661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com