实现一个通用工具类型 AppendToObject<T, U, V> ,为接口添加一个新字段的类型。该类型接收三个参数,返回带有新字段的接口类型。
AppendToObject<T, U, V>
例如:
type Test = { id: '1' } type Result = AppendToObject<Test, 'value', 4> // expected to be { id: '1', value: 4 }
TypeScript