TypeScript 注意事项

时间:2022-07-25
本文章向大家介绍TypeScript 注意事项,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1、后台返回字段的名称和数量要相匹配,以下面的数据结构为例子: 情况一:

export interface Class1 {
    id?: string, // ?代表可选
    name: string
}

情况二: 如果后台返回的对象为{name: ‘1’}或者{id: ‘1’, name: ‘1’}是可以的,因为id是可选项。 如果为以下数据结构,则{name: ‘1’}是不行的。

export interface Class1 {
    id: string, 
    name: string
}

注意: 针对以上两种情况,后台返回多余字段是可以识别的,比如 {id: ‘1’, name: ‘1’, sex: ‘男’}。但是如果显性的给现有对象数组push {id: ‘1’, name: ‘1’, sex: ‘男’}则不行。