diff 与scrollY的问题

来源:5-10 listview 基础组件的开发和应用-滚动固定标题实现(下)

慕婉清8415131

2017-07-03

scrolly跟diff只是在watch里做监听了。没用调用直接就能监听改变么?data里的diff是定义的什么?这块没懂。

写回答

1回答

ustbhuangyi

2017-07-03

scrollY 列表滚动的时候,scroll 事件的回调函数里有修改,所以能 watch 到它的变化。 diff 的修改就是在 watch scrollY 变化的回调函数中修改的。 diff 是用来计算当前滚动的 scrollY 值落在某个列表区块中离顶部的距离,然后基于它去设置 fixedTitle 偏移。

0
1
慕婉清8415131
非常感谢!
2017-07-04
共1条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程