项目中使用TS时,像React等第三方库,一大堆的接口怎么处理?

比如在ref设类型的时候,按照提示修改类型:

const chartRef: MutableRefObject<HTMLDivElement | undefined> = useRef()

但是使用时还是报错了

<div className="chart" ref={chartRef}></div>

image.png

类似的,React中一大堆的接口,大家平时都怎么处理?
这么多不好记忆啊,万能any

阅读 5.4k
1 个回答

去掉 undefined

另外不需要你手动设置, useRef 是支持泛型的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题