首页 > 解决方案 > 在打字稿类中使用数组

问题描述

我正在尝试添加一个数组作为我的类属性之一,但我似乎不知道如何。

这是我目前正在尝试的代码。

export class Foo {
    id: number;
    value: number;
    array: [];
}

我在网上搜索试图找到答案无济于事,所以我想我会在这里问。

标签: angulartypescript

解决方案


您可以根据 Typescript 文档以 2 种不同的方式执行此操作: https ://www.typescriptlang.org/docs/handbook/basic-types.html

一旦你选择了你想要声明你的数组的方式,你必须给它一个类型。示例:字符串、数字、Observable 等。

示例 1:

export class Foo {
  id: number;
  name: string;
  array: number[]
}

示例 2:

export class Foo {
  id: number;
  name: string;
  array: Array<number>;
}

推荐阅读