react typescript使用mouseEvent时,eslint报错

代码比较简单

import React, { MouseEvent } from  'react'

import PropTypes from  'prop-types'

  

interface Props {

onClick (event: MouseEvent<HTMLDivElement>): void;

}

  

const Button: React.FC<Props> = (props) => {

return (

<div  onClick={props.onClick}>

{props.children}

</div>

)

}

但编辑器一直提示MouseEvent is defined but not use
image.png

请问这个是什么原因?

阅读 4k
2 个回答
新手上路,请多包涵

引用的是代码。类型声明使用的是全局定义的类型。两个是不同的。

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