1.某些业务需求,需要缓存之前选择的滚动位置。例如记录当前选择列表li的索引,下一次访问该页面的时候初始滚动到该索引。请问better-scroll里面有没有什么好方法?我调用自带的scrollToElement,以及weelTo。都没有实时响应的。2.附上部分初始化代码new Promise((resolve, reject) => { if (!this.wheels) { this.wheels = [] for (let i = 0; i < 3; i++) { this.wheels[i] = new Bscroll(this.$refs.wheelWrapper.children[i], { wheel: { selectedIndex: 5, adjustTime: 400, /** 默认值就是下面配置的两个,为了展示二者的作用,这里再配置一下 */ wheelWrapperClass: 'wheel-scroll', wheelItemClass: 'wheel-item' }, probeType: 3 }) } } else { for (let i = 0; i < 3; i++) { this.wheels[i].refresh() } } resolve() }).then(() => { this.week1 = this.$refs.weekWrapper.children[6] let weekChild = this.week1 console.log(weekChild) this.wheels[0].scrollToElement(weekChild,0)//没有响应滚动事件 }) } 请大家指点,谢谢。
添加回答
举报
0/150
提交
取消