gpt4 book ai didi

angular - Typescript 界面中的可选字段

转载 作者:行者123 更新时间:2023-12-02 00:23:50 25 4
gpt4 key购买 nike

在 Angular 7 项目中,我有以下 Typescript 接口(interface):

export interface Request {
expand: string;
limit: number;
}

然后我按如下方式使用它:

let request: Request = { expand: 'address' };

我得到一个错误,因为我没有设置 limit ...

如何在界面中使 limit 可选?

最佳答案

引入 Typescript 2.1 Partial type :

let request: Partial<Request> = { expand: 'address' };

另一种方法是使 limit 可选:

export interface Request {
expand: string;
limit?: number;
}

关于angular - Typescript 界面中的可选字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54541791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com