angular - 如何从打字稿角度的界面设置默认属性值?
问题描述
使用泛型是否有任何方法可以从打字稿角度的接口中使用默认属性值初始化对象
我有一个接口,其中包含不同数据类型的属性。
Interface ISample {
Id: number
Due: date
Name: string
Address: Array<string
}
需要一个没有外部包帮助的纯通用逻辑
预期对象
{
id:0
Due: new Date()
Name: null
Address: []
}
解决方案
推荐阅读
- firebase - 什么是安排我的 Firestore 数据库的可扩展方式
- php - 查询连接两个表
- python - 让方法返回“自我”以链接方法调用是否很好?
- mysql - 如何使用 EntityManager 为 MySql JSON_EXTRACT 函数创建 JPQL 查询
- html - Flexbox - 如何自动跳转到下一列?
- java - 传递和返回没有“new”关键字的类对象
- python - 如果谷歌云断开连接,如何恢复 anaconda 环境
- svg - 将地理坐标点投影到 SVG 生成的地图中
- spring - 如何使用 Spring vs JavaFx 在 fxml 文件中实现 ToggleGroup
- laravel - 了解 Laravel 中的路由