采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在handleLyric函数中,再lineNum小于5的条件下有这样一行代码:
this.$refs.lyricList.scrollTo(0, 0, 1000)
但是这里会导致报错 于是我把这个 lyricList对象打印出来发现只有这几个方法属性: 把代码换成这样就好了。
this.$refs.lyricList.scrollTop(0, 0, 1000)
我看官方的API文档链接描述,也没有说到scrollTop这个方法。难道是没有更新吗?
this.$refs.lyricList 指向的是 scroll 组件的实例,而不是 better-scroll 的实例,所以你的 scroll 组件要定义 scrollTo 方法才可以
嗯嗯,是的。理解了!在scroll组件里面定义的事件调的是BScroll的实例的事件。
登录后可查看更多问答,登录/注册
Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。
2.1k 32
2.8k 31
2.3k 26
2.2k 25
2.5k 24
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号