ts类型

72 阅读1分钟

各位jym。这个函数的作用是给一个数组的每一项都加一个唯一的id。然后数组每一项的类型是不确定的。所以这个地方需要加一个范性。然后这个范性要怎么加才不会报错呀。。

export function addUUID<T,R extends Array<T>>(data: R): R { return data.map((item) => ({ ...item, id:generateUUID(), })); }

截屏2023-04-07 17.13.02.png