每个元素只有在刚出现和刚离开的时候(change.intersectionRatio=0的变化时),才会触发可视性的变化,如果只是这样的话,那该方法就显得过于死板了,一点都不灵活
所以,在初始化设置参数时,还可以传入一个threshold的参数,用来设置当change.intersectionRatio属性,达到指定值时,也会触发回调函数。
threshold的默认值是:[0],即只有在开始进入,或者是完全离开视图区域时,才会触发。
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取:
这里有个很疑问的地方,为何在实例属性中,是thresholds的属性,而在设置时,却是设置threshold的值呢,比如设置和读取: