typescript - TypeScript:实体 [] 和数组之间有区别吗?
问题描述
尽在标题中,
例如
users: User[];
users: array<User>;
有什么区别?有没有比另一种更好的做法?
nb:我找不到有关此的信息,我在源代码中都看到了。
解决方案
users: User[];
是一个有效的类型。
users: array<User>;
不是有效类型。你会得到一个错误Cannot find name 'array'
。
您可以创建如下所示的界面。
export interface Person {
users: User[];
}
export interface User {
firstName: string;
lastName: string;
}
推荐阅读
- mysql - SQL - 在另一个表中选择不存在的行
- android - 更新到 firebase-messaging:17.5.0 后出现 AutoAnnotation 错误
- .htaccess - htaccess 变量不显示任何内容
- r - 如何在 kableExtra 中保持标题固定
- sql-server - 如何通过具有波浪号分隔值的列连接表
- tensorboard - TensorFlow 2.0 - 图表未在 TensorBoard 中显示
- spring-boot - 如何在单元测试期间通过 Thymeleasf 模板的身份验证
- python - 将 XML 数据解析为 pandas 多索引数据帧
- r - 在R中创建一个与excel数据透视表相同的数据透视表
- python - for i in range(5) and k in range(2): TypeError: 'bool' object is not iterable