如何在缩放和渲染反应组件后获取图像的宽度和高度
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
}, [])
我不太清楚为什么渲染后一定要获取宽度和高度,这听起来不是一件好事。
如何在缩放和渲染 react 组件后获取图像的宽度和高度
- 获取图片宽高后。我必须更新状态。
// equivalent to componentDidMount
useEffect(() => {
const height = document.getElementById("myImg").clientHeight
const width =document.getElementById("myImg").clientWidth
// update the state
}, [])
我不太清楚为什么渲染后一定要获取宽度和高度,这听起来不是一件好事。