gpt4 book ai didi

Javascript - 自定义对象初始化数组

转载 作者:行者123 更新时间:2023-12-01 02:54:39 25 4
gpt4 key购买 nike

如何在 javascript 中初始化自定义对象数组以防止出现错误“无法读取未定义的属性“长度””

组件

export class MyClass implements OnInit {

myArray: MyObject[];

}

查看

<div *ngIf="myArray.length > 1">Size is greater than 1</div>

上面的代码正确地给出了上述错误。初始化数组的正确方法是什么?谢谢。

最佳答案

您仅给出了字段的类型。您还需要初始化它以引用某些内容

export class MyClass implements OnInit {

myArray: MyObject[] = [];

}

模板中还有不同的名称,我认为这只是拼写错误

<div *ngIf="myArray.length > 1">Size is greater than 1</div>

关于Javascript - 自定义对象初始化数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46788169/

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