function foo<T extends object>(t: T): T {
return {
...t // Error: [ts] Spread types may only be created from object types.
}
}
Run Code Online (Sandbox Code Playgroud)
我知道github上存在问题,但我无法弄清楚什么是固定的,什么不是,他们有2695个未解决的问题.所以我在这里发帖 我正在使用最新的Typescript 2.9.2.
如果上面的代码不起作用?如果可能,我该如何解决?
typescript ×1