请问,5:25这一段代码,写在我的代码中没有效果,怎么回事?
来源:5-6 listview 基础组件的开发和应用-右侧快速入口实现(2)
AngryCat
2017-06-05
if (this.listenScroll) { let me = this //console.log(me) 有效 this.scroll.on('scroll', (pos) => { //console.log(me) 无效 me.$emit('scroll', pos) }) }
当我滑动页面的时候,无法执行on方法代码块里面的内容
beforeScrollStart、scrollStart 、scrollCance、scrollEnd 偏偏这四个滚动事件就有效,唯独scroll无效, - -!
2回答
-
你的 probeType 传的是多少? 另外,对比一下我的代码,看看哪块不一样的
032017-06-06 -
我就是那个胖子
2017-06-08
watch: {
data() {
setTimeout(() => {
this._calculateHeight()
console.log('111')
}, 20)
},
scrollY(newY) {
console.log('111')
const listHeight = this.listHeight
for (let i = 0; i < listHeight.length; i++) {
let height1 = listHeight[i]
let height2 = listHeight[i + 1]
if (!height2 || (-newY > height1 && -newY < height2)) {
this.currentIndex = i
console.log(this.currentIndex)
return
}
}
this.currentIndex = 0
}
我也是这一段,打印不出来信息,也没有报错
00
相似问题