vue引入better-scroll无法滚动

vue2 引入better-scroll,实例化:

const wrapper = document.querySelector('.wrapper')
const scroll = new BScroll('.wrapper',{
  click:true
})

<template>
<div class="singer">

<div class="wrapper">
  <div class="content">
     <ul>
        <li v-for="item in singerList"></li>
     </ul>
  </div>
</div>

</div>
</template>

.singer {
position: fixed;
width: 100%;
top: 60px;
bottom: 0;
}
.wrapper {
height: 100%;
overflow: hidden;
}

然后
clipboard.png
但是滚动不了,请问我应该怎么写呢?正在学习中,不是太懂,非常感谢

阅读 2.8k
2 个回答

1:检查一下高度是否达到滚动高度?
2:给定一个非100%的高度,可以试试100vh?
3:实例化的时候时候在dom加载过后实例化

加载顺的问题,我不知道往那些,就想起了周期函数,我把获取数据的写在mounted里面 把这个插件的初始化写在updated里面,就可以滚动了,非常感谢

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题