Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
294 views
in Technique[技术] by (71.8m points)

JS滚动的一个问题。求助。急!

先附上地址:http://rrd.me/b742N

我的这个是用Vue 写的,非常简单。

就是ul 里面如果准备没数据了,就添加一条数据 让他继续滚动。

出现的问题: 打开的时候,然后你去浏览其他网页,过20多秒回来看这个。就会发现直接滚动到上面去了。都滚没了。

打开网页一直在那里是不会有问题的。

不知道大家明白我的问题没有。

首页打开我给的地址, 然后你去浏览别的网页,不要看我的地址了。 过20秒回来切换回来我的网页。你就会发现问题了。

打开我的网页一直看是不会有问题的。滚动都是正常的。

图片描述

求大神在我原有的代码修改。 跪求了。 我都不知道什么原因。 感激不尽!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

好像是setTimeout的问题。我记得是对于那些不处于当前窗口的页面会暂停执行setTimeout,setInterval这些函数的回调,等到页面获得焦点后再一次性执行。

详细的你去搜下资料吧。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...