文章预览
点击上方 程序员成长指北 ,关注公众号 回复 1 ,加入高级Node交流群 前言 本文章是我在团队日常开发中发现的一些问题的总结,有不对的地方欢迎大家指出,互相学习、共同进步~~ 类型不会复用 在日常开发中,一般我们对于每个接口都要定义好请求参数的类型和返回参数的类型。而对于一些比较常见的功能,我们一般会有固定的参数和一些固定的返回字段。 例如列表接口,我们一定会带上page和rows,这个时候我们就可以先写一个基础的列表请求类型如: interface ReqPage { current?: number ; size?: number ; } 这样在后续其他列表的请求参数,我们在定义的时候就可以继承这个 ReqPage 去复用。假设我们现在有一个UserList接口,我们定义请求参数的类型就可以这样写: interface UserListParams extends ReqPage { name: string ; id: string | number ; } 另外对象
………………………………