大神你们好,请教一下。 图1,的this.scrollY 会根据图2的滚动而赋值。但是计算属性却没有执行。我换成点击事件,计算属性就会生效。我换了iscroll插件 也是一样。但是图2的滚动 我打印是可以检测到值在不断的变化。但是data里面的对象变化,按道理 计算属性也会不断的执行 。但是却没有~困惑~
大神你们好,请教一下。 图1,的this.scrollY 会根据图2的滚动而赋值。但是计算属性却没有执行。我换成点击事件,计算属性就会生效。我换了iscroll插件 也是一样。但是图2的滚动 我打印是可以检测到值在不断的变化。但是data里面的对象变化,按道理 计算属性也会不断的执行 。但是却没有~困惑~
或者使用ES6的写法,将
this.foodScroll.on("scroll",function(pos){
this.scrollY=Math.abs(Math.round(pos.y))
})
改写成
this.foodScroll.on("scroll",(pos)=>{
this.scrollY=Math.abs(Math.round(pos.y))
})
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答5.1k 阅读
2 回答2.6k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
请问你解决了吗 我也遇到了这个问题~~