[Bug]: 打开新的tab展示不全
checkZH opened this issue · comments
checkZH commented
checkZH commented
这个解决的是过长中间出现空白的问题,实际上当修改label长度时会出现我上面展示的情况,因为打开tab使用的是默认的label,但是修改label是在打开tab之后,修改之后会导致实际渲染的Tab宽度比修改之前宽,这样就会有一部分被隐藏,我目前的处理办法是监听label发生变化再执行一次scrollToActiveTab,不知道是否有更佳实现方式
watch(
() => tabStore.activeChange,
() => {
scrollToActiveTab();
}
);