小编Mor*_*sen的帖子

Typescript:Spread类型只能从对象类型创建

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

32
推荐指数
4
解决办法
1万
查看次数

标签 统计

typescript ×1