在Angular 7项目中,我具有以下Typescript界面:
export interface Request {
expand: string;
limit: number;
}
然后我按如下方式使用它:
let request: Request = { expand: 'address' };
由于未设置limit
...
如何在界面中将limit
设为可选?
答案 0 :(得分:3)
Typescript 2.1引入了Partial type:
let request: Partial<Request> = { expand: 'address' };
另一种方法是使limit
为可选:
export interface Request {
expand: string;
limit?: number;
}