我试图添加一个数组作为我的类属性之一,但是我似乎找不到答案。
这是我目前正在尝试的代码。
export class Foo {
id: number;
value: number;
array: [];
}
我已经在网上搜索了一下,但都无济于事,所以我想在这里问。
答案 0 :(得分:3)
您可以根据Typescript文档以两种不同的方式进行操作: https://www.typescriptlang.org/docs/handbook/basic-types.html
一旦选择了要声明数组的方式,就必须给它一个类型。例如:字符串,数字,可观察的等。
示例1:
export class Foo {
id: number;
name: string;
array: number[]
}
示例2:
export class Foo {
id: number;
name: string;
array: Array<number>;
}
答案 1 :(得分:2)
export class Foo {
id: number;
value: number;
array: Array<>;
}
如果要使用特定类型的数组,可以使用它作为示例:
array: Array<string>
或array: Array<number>
...
答案 2 :(得分:1)
您应该在该数组中定义类型项。一些例子:
array: number[]
array: string[]
array: any[]