梗概

  • 删除类型中某一个属性

实例

interface MyInterface {
  prop1: string;
  prop2: number;
  prop3: boolean;
}
 
 
type MyNewType = Omit<MyInterface, 'prop2'>;
// MyNewType 的类型为 { prop1: string; prop3: boolean; }