请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

5回答

慕后端2576088 2019-03-26 11:23:24

估计和我一样,mounted()的时候没有写this.scroll。漏了个this。

0 回复 有任何疑惑可以回复我~
52FE 2019-03-13 21:21:33

没有的话重新new一下就可以了

if(this.scroll){

this.scroll.scrollToElement(elment);

}else{

const scroll = new BScroll(this.$refs.wrapper)

scroll.scrollToElement(elment);

}


0 回复 有任何疑惑可以回复我~
  • 提问者 Awenhhh #1
    好的,谢谢,我试试看
    回复 有任何疑惑可以回复我~ 2019-03-15 13:43:59
52FE 2019-03-13 21:15:58

解决了吗

0 回复 有任何疑惑可以回复我~
Dell 2019-03-06 20:43:35

你做个判断,如果this.scroll存在,再去调用他的scrollToElement方法

0 回复 有任何疑惑可以回复我~
  • 提问者 Awenhhh #1
    做了判断,没有this.scroll,他的scrollToElement方法没有被调用到,这是该怎么处理啊
    回复 有任何疑惑可以回复我~ 2019-03-06 20:58:07
  • Dell 回复 提问者 Awenhhh #2
    这是你创建scroll的时机不对造成的
    回复 有任何疑惑可以回复我~ 2019-03-06 22:16:47
Dell 2019-03-06 20:43:05

你做个判断,如果this.scroll存在,你再去调用它的scrollToElement方法

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信