newY和diff到底指什么
来源:5-10 listview 基础组件的开发和应用-滚动固定标题实现(下)
baobaojiayou
2018-11-27
1、scollY(newY) newY到底是什么,参考如下图
2、height1为下限,height2为上限吗?
for (let i = 0; i < listHeight.length - 1; i++) {
let height1 = listHeight[i]
let height2 = listHeight[i + 1]
if (-newY >= height1 && -newY < height2) {
this.currentIndex = i
return
}
}
3、diff到底是什么地方,参考如下图
4、diff(newVal) newVal是什么
写回答
1回答
-
首先,1 和 4 表示 watch 变化后的新值;
其次,height1 和 height 2 表示一组的开始高度和一组的结束高度(相当于下一组开始的高度);
最后,diff 表示到下一组的距离。062018-11-28
相似问题