关于vue-happy-scroll内部的东西是循环出来的问题
niangao714 opened this issue · comments
niangao714 commented
您好作者,我的vue-happy-scroll内部的东西是通过v-for循环出来的。但是在页面上面happy-scroll-container这个元素宽和高却是20px,而且控件的滚动事件也被禁用了。我查了一下,网上说循环的外面需要包裹一层盒子,我试着用一个div把循环的内容包裹起来,但是页面依然还是那样,请问我是哪个地方调用错误了吗
唐道海 commented
@niangao714 hi,我猜你的内容是动态渲染的,所以需要resize
这个属性。 see: https://github.com/tangdaohai/vue-happy-scroll#resize
niangao714 commented
对的作者先生,我使用了您说的那个属性,并且右侧滚动条确实也出来了。并且滚动条的长度也正常,但是class="happy-scroll-container"的这个元素,自己计算出来的宽和高度是20px。让我一直无法找到问题在哪里
唐道海 commented
@niangao714 20px是因为要隐藏浏览器的滚动条而存在的,原理上就是把系统自带的滚动条遮住。