如何在缩放和渲染反应组件后获取图像的宽度和高度

How to get an image's width and height after scaling & rendering the react component

如何在缩放和渲染 react 组件后获取图像的宽度和高度

// equivalent to componentDidMount
useEffect(() => {
  const height = document.getElementById("myImg").clientHeight
  const width =document.getElementById("myImg").clientWidth
  // update the state
}, [])

我不太清楚为什么渲染后一定要获取宽度和高度,这听起来不是一件好事。