我有一个使用material-ui创建选项卡的React应用程序。
<div className={classes.root}>
<AppBar position="static">
<Tabs value={value} onChange={handleChange}>
<Tab label="Item One" />
<Tab label="Item Two" />
<Tab label="Item Three" />
</Tabs>
</AppBar>
{value === 0 && <TabContainer id={1}>Item One</TabContainer>}
{value === 1 && <TabContainer id={2}>Item Two</TabContainer>}
{value === 2 && <TabContainer id={3}>Item Three</TabContainer>}
</div>
TabContainer是一个功能组件,需要进行大量的计算。
在选项卡之间切换时,是否可以防止TabContainer重新呈现?
更新:
检查我的答案以获取具有React功能组件和CSS类的解决方案。
为了防止TabContainer重新呈现。你必须
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句