在Angular 6中,数组可以被存储,但是需要正确地声明和初始化。下面是一个示例代码解决方法:
export class MyComponent {
myArray: any[] = [];
// 其他代码...
}
- {{ item }}
export class MyComponent {
myArray: any[] = [];
addItem(item: any) {
this.myArray.push(item);
}
}
这样,当调用addItem()方法时,所传递的项将被添加到数组中。
请注意,上述示例中使用的是any类型的数组,这意味着可以在数组中存储任何类型的数据。根据你的需求,你也可以使用特定的类型来声明数组。例如,如果要存储字符串类型的数据,可以将数组声明为string[]类型:
myArray: string[] = [];
希望这个解决方法对你有帮助!