【发布时间】:2020-12-31 14:29:07
【问题描述】:
我是 React 的新手。在这里,我试图根据条件覆盖类的 CSS
let customizeColumn = document.querySelector(".main-table-body");
!expandFilter ? customizeColumn.setAttribute("style", `height:calc(100vh - 345px)`) : customizeColumn.setAttribute("style", `height:calc(100vh - 302px)`);
在这里,我正在管理此变量的状态,并在按钮单击时调用 toggleFilter
const [expandFilter, toggleFilter] = useState(false);
但我不想使用document.querySelector(".main-table-body") 来获取课程,有没有其他方法可以做到这一点。我也在使用Material-UI。如果有帮助
【问题讨论】:
标签: css reactjs material-ui