mounted(){ // 初始化
this.setl = setInterval(this.fn, 7000)
},
methods:{
fn() {
this.index ++
if (this.index > 2) { // 清除当前定时器,并重置
clearInterval(this.setl)
this.setl = setInterval(this.fn, 15000)
}
if (this.index == this.list.length) {
this.index = 1
}
this.$router.push(this.list[this.index].url)
}
}
setInterval循环播放设置不同的延迟时间
猜你喜欢
转载自blog.csdn.net/sou_vyp/article/details/88967115
今日推荐
周排行