学无先后,达者为师

网站首页 编程语言 正文

react useState ,useEfffect设置元素高度,注意加单位

作者:每一天,每一步 更新时间: 2022-04-22 编程语言
import React, {useState, useEffect} from 'react';
import { Card } from 'antd';

const test = props => {
  
  const [heig, setHeight] = useState();

  useEffect(() => {
    const div = document.getElementsByClassName('healthCharacteristicsCard')[0];
    const clientHeight = div.clientHeight;
    setHeight(clientHeight);
  });

  return (
    {height:`${heig}px`, overflow: "auto"}}
    >
    
  )
}

export default test

原文链接:https://blog.csdn.net/u010234868/article/details/124192543

栏目分类
最近更新