这个定时器闪烁的太快了!根本看不到更改了背景图片的颜色,但是我能理解的方法我都试过了,一直不行。在此求助各位大佬们!没有园豆啦,搜索瑞
为什么要写一个死循环呢?从接口中获取数据之后执行的setinterval无论执行多少次结果都是一样的啊。循环时间 i*3000 也就是这个循环的时间间隔水之 0 到i的三千倍, 也就是说i=0的时候会一直循环输出,你想要的是定时器setTimeout吧
我的目的就是要根据循环输出本身的值让他一直切换背景颜色,但是写的这个代码达很有问题
@Sugar-t: 定时器的间隔执行实现位0时候肯定是会一直触发的,你可以给他加一个基础时间让他不至于等于零试试 (i*3000)+ 1000 类似这种
@魔露西: 可以了!!!谢谢
你是要实现什么样的功能
是列表中出现一次就切换背景还是统计中出现一次就切换背景。不建议放到循环中处理这中逻辑哦。用标记获取后结束循环后设置是不是会好一点。
@信念是的,就是根据那个循环输出的值切换背景图片,设置定时器的作用就是让他多久根据这个值刷新一次,但是这里我不会写了