angular - 在打字稿类中使用数组
问题描述
我正在尝试添加一个数组作为我的类属性之一,但我似乎不知道如何。
这是我目前正在尝试的代码。
export class Foo {
id: number;
value: number;
array: [];
}
我在网上搜索试图找到答案无济于事,所以我想我会在这里问。
解决方案
您可以根据 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>;
}
推荐阅读
- outlook - 如何将数据从 SQL Azure 导入 O365 Outlook 日历
- javascript - 为什么我的 Array.prototype.find() 返回未定义?
- time-series - Stata时间序列滚动预测
- node.js - 使用 MongoDB 和 NodeJS 更新数组中的字段
- reactjs - React/redux:我必须重新加载页面才能删除
- mysql - 将 Unix 与 SQL 数据库连接并创建员工表并插入数据
- python-3.x - 将自定义类对象转储到 YAML 文件
- shared-libraries - arm-none-eabi-objdump:加载共享库时出错:libdebuginfod.so.1:无法打开共享对象文件
- r - 如何使用两个数据框(一个用于依赖变量,另一个用于自变量)为 glm 制作双循环?
- c - 使用 GCC 链接到静态库时遇到问题