那些听不见音乐的人认为那些跳舞的人疯了。——尼采。

这个坑,我遇到的时候,百度要么告诉我加高度,要么告诉我用document或者ref去获取节点

可我只想用@scroll事件,于是我在到处加@scroll,在组件上加@scroll.native,在组件里的div上加,在slot中加,然后又给它们挨个加高度,没一个好使,搞的我很头大

后面我突然发现,我给加的,好像并不是实际滚动的地方,那我明白了,首先我给引用组件放入slot中的div指定了样式:

1
2
3
4
.allow-scroll {
height: 80vh;
overflow-y: scroll;
}

然后再给它绑定事件@scroll,此处如果该div下的元素高度超出了80vh,则会触发事件。。。这坑踩的,就离谱