airyland / airyland/vux

关于 tab组件 滚动切换时下划线对应不上的建议

Aperta
#3,016 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Vue
Stelle
17.5k
Fork
3.6k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Existing Component

### Component Name
tab

### Description
### tab组件 滚动切换时下划线对应不上;

我项目的场景是tab组件的左右两端都有东西,然后出现上面的问题,看了下代码是,计算宽度时是用window.innerwidth 除以 当前tab-item的宽度来计算的,这样用window.innerWidth就不合适了,所以建议使用组件this.$el的offsetWidth或者clientWidth来作为总的宽度来进行计算。同时innerWidth 是包含滚动条的,所以文档中的demo也是对应不上

**补充一下,要是计算宽度改成tab组件的宽度,需要设置tab组件的宽度**

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.