AntDesign中用Tabs渲染多数据时,想快速锁定其中一个index下的tab,并且使它在可视区域内
效果图如下
以下为关键代码:(设置某个tab,并自动调整到可视区域内)
onChangeSubsiteIndex=(index: number)=>{this.setState({index,});const tabNode=document.querySelector(`[role="tab"][aria-controls="${index}"]`);if(tabNode){tabNode.scrollIntoView({behavior:'smooth', block:'nearest'});}};希望对大家有帮助~❤️
