在canvas上使用ref报错:不能将类型“RefObject<unknown>”分配给类型“RefObject<HTMLCanvasElement>”

执行下面的代码时,报错:不能将类型“RefObject<unknown>”分配给类型“RefObject<HTMLCanvasElement>”

function App () {
  const canvasRef = useRef()
  return (
    <div>
      <canvas ref={this.canvasRef}></canvas>
    </div>
  )
}

解决这个问题,只需要改一下canvasRef获取的那行代码:

const canvasRef = createRef<HTMLCanvasElement>()
posted @ 2022-05-26 18:05  hdxg  阅读(1017)  评论(0)    收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css