cleanObj 我用泛型会有错

来源:6-8 清除前面课程留下的警告信息

柒壹柒_

2021-02-17

图片描述
报错:
图片描述

写回答

1回答

Nolan

2021-02-23

export function keys<O>(o: O) {
// Object.keys has typescript issue
// https://stackoverflow.com/questions/52856496/typescript-object-keys-return-string
 return Object.keys(o) as (keyof O)[];
}
const c = <T>(obj:T) =>  {
  const r = {...obj}
  keys(r).forEach(k => {
    const v = r[k]
  })
}


0
0

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程